Automating XML Pipelines Through Rules
Rui Lopes (Universidade de Lisboa)
Luís Carriço (Universidade de Lisboa)

This paper presents XPR - XML Pipeline Rules, a novel approach on defining, maintaining, and using XML pipelines for multiple-step document format conversion and automated detection.
XPR introduces a template-based approach for reusable blocks of processing operations, as well as an abstraction for detecting document formats based either on XPath or schema validation. With XPR, there is no need to hand code different pipelines for each required document conversion. Therefore, it helps developers on maintenance and extensibility scenarios.
A use case is presented, illustrating the drawbacks of current XML pipeline technologies, and how XPR can be used complementary to these by overcoming their limitations.

Edição e Processamento de Documentos XML