Skip to main content

Composition of XML-Transformations

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 2115))

Abstract

Electronic commerce seeks improvements of business processes by aggressively exploiting the enormous increases in information exchange offered by digital telecommunication systems. XML is seen as an important step to overcome the problems of heterogeneity of data exchange between different systems, albeit the structural as well as the semantic heterogeneities are not even touched by this standard: The same information is encoded quite differently in XML by different information systems. Therefore, to let these information systems communicate and interoperate, it is necessary to transform XML documents.

We propose a new way to generate such transformations based on the XSLT language which was originally developed for rendering XML documents. We aim to improve the way XSLT transformations are developed by binding XSLT transformers to the document type descriptions of source and target documents and introducing and exploiting the concepts of composition and specialization for DTD as well as for transformers in XSLT, resulting in highly improved efficiency and quality.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. S. Abiteboul, P. Buneman, and D. Suciu. Data on the Web. Morgan Kaufmann Publishers, 2000.

    Google Scholar 

  2. P. Buneman. Semistructured data. Tutorial in Proceedings of the 16th ACM Symposium on Principles of Database Systems, 1997.

    Google Scholar 

  3. World Wide Web Consortium. W3C. http://www.w3c.org/, 2001.

  4. E. Gamma, R. Helm, R. Johnson, and J. Vlissides. Entwurfsmuster-Elemente wiederverwendbarer objektorientierter Software. Addison-Wesley, 1996.

    Google Scholar 

  5. H. Groiss and J. Eder. Workflow systems for inter-organizational business processes. ACM SIGGROUP Bulletin, Dec. 1997.

    Google Scholar 

  6. E. R. Harold. XML Bible. IDG Books Worldwide, 1999.

    Google Scholar 

  7. D. Martin, M. Birbeck, M. Kay, et al. Professional XML. Wrox Press, 2000.

    Google Scholar 

  8. T. Milo, D. Suciu, and V. Vianu. Typechecking for XML transformers. In Proceedings of the Nineteenth ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems (PODS 2000, Dallas, Texas), 2000.

    Google Scholar 

  9. D. Suciu. An overview of semistructured data. ACM SIGACT News, 1998.

    Google Scholar 

  10. D. Suciu. Semistructured data and XML. In Proceedings of International Conference on Foundations of Data Organization, Kobe, Japan, 1998.

    Google Scholar 

  11. P. Wadler. A formal semantics of patterns in XSLT. Markup Technologies, 1999.

    Google Scholar 

  12. P. Wadler. Two semantics for XPath. http://cm.bell-labs.com/cm/cs/who/wadler/, 2000.

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Eder, J., Strametz, W. (2001). Composition of XML-Transformations. In: Bauknecht, K., Madria, S.K., Pernul, G. (eds) Electronic Commerce and Web Technologies. EC-Web 2001. Lecture Notes in Computer Science, vol 2115. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44700-8_7

Download citation

  • DOI: https://doi.org/10.1007/3-540-44700-8_7

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42517-5

  • Online ISBN: 978-3-540-44700-9

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics