Building reusable XML pipelines with APP
Rui Lopes, Luís M. Carriço · 2006
Abstract. XML processing models and respective languages do not re-flect the separation of concerns needed in complex XML applications maintenance. As content complexity grows, there is a need for higher abstraction levels on XML processing composition and modularization. This article presents APP, Architecture for Pipelined Processing, focus-ing on reusable XML pipelines as the way to achieve separation of con-cerns in complex XML applications. With APP, execution, configuration and development are fully-separated concerns, leveraging component and specifications reuse. 1