Pascale M., Roselli M., Rugani U., Bartolini C., Bertolino A., Lonetti F., Marchetti E., Polini A.
Automated testing of XSLT documents HL7-V3 XML Instance generation
In every application domain, achieving interoperability among heterogenous information systems is a crucial challenge and alliances are formed to standardize data-exchange formats. In the healthcare sector, HL7-V3 provides the current international reference models for clinical and administrative documents. Codices, an Italian company, provides the PICASSO platform that uses HL7-V3 as the pivot format to fast achieve a highly integrated degree of interoperability among health-related applications. Given the XML structure of HL7-V3, PICASSO can exploit the XSLT technology to flexibly transform documents. However, Codices spends a large part of the PICASSO deployment workflow for manually validating the required XSL stylesheets. In this paper, we describe a pilot experience in test automation, based on the TAXI tool that applies systematic black-box techniques to generate a set of XML instances from a schema. Observed benefits to Codices development process are reported and discussed.
Source: 31st International Conference on Software Engineering - Companion Volume, pp. 163–171, Vancouver, Canada, 16-24 May 2009
Publisher: IEEE, New York, USA
@inproceedings{oai:it.cnr:prodotti:91950, title = {Automated testing of healthcare document transformations in the PICASSO interoperability platform}, author = {Pascale M. and Roselli M. and Rugani U. and Bartolini C. and Bertolino A. and Lonetti F. and Marchetti E. and Polini A.}, publisher = {IEEE, New York, USA}, doi = {10.1109/icse-companion.2009.5070974}, booktitle = {31st International Conference on Software Engineering - Companion Volume, pp. 163–171, Vancouver, Canada, 16-24 May 2009}, year = {2009} }