Abstract
XML lends itself to systems constructed of pipelines and data services. This paper looks at new and recent trends in software engineering, such as unit-testing and pragmatic metrics, and how they can be applied to XML systems, in part through the lens of free and commercial projects the author has been involved in. The current rule-based approaches of XForms and Schematron are discussed, together with new techniques such as stylesheet validation and document-set sampling.
Project scoping, project management and quality assurance aspects are also discussed. The paper emphasizes the need to detect and defuse timebombs early, rather than on waiting until the end of a pipeline or at delivery time. Issues of validating data on high-volume systems are discussed also.
Keywords
![]() ![]() |
Design & Development by deepX Ltd. |