Skip to main content

On XML Document Transformations as Schema Evolves: A Survey of Current Approaches

  • Conference paper
  • First Online:
Information Systems Development

Abstract

The eXtensible Markup Language (XML) (Bray et al. 2008) is currently one of the most popular meta-formats for data representation on the Web. To enable data exchange, it is crucial to restrict structure of the exchanged XML documents by a set of rules, so that each communicating party is able to understand them. This restriction is achieved via XML schemas.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

Notes

  1. 1.

    Not to be confused with W3C XQuery Update Facility W3C

  2. 2.

    XML schema definition

References

  • Bray T, Paoli J, Sperberg-McQueen CM, Maler E, Yergeau F (2008) Extensible markup language (XML) 1.0, 5th edn. W3C. http://www.w3.org/TR/REC-xml/

  • Clark J, Makoto M (2001) RELAX NG specification, Oasis. http://www.oasis-open.org/committees/relax-ng/spec-20011203.html

  • Domínguez E, Lloret J, Rubio AL, Zapata MA (2005) Evolving XML schemas and documents using UML class diagrams. In: DEXA, Lecture notes in computer science, vol 3588. Springer, Berlin, pp 343–352

    Google Scholar 

  • Guerrini G, Mesiti M, XML schema evolution and versioning: current approaches and future trends

    Google Scholar 

  • Guerrini G, Mesiti M, Sorrenti MA (2007) XML schema evolution: incremental validation and efficient document adaptation. In: XSym. Lecture notes in computer science, vol 4704. Springer, Berlin, pp 92–106

    Google Scholar 

  • ISO (2005) Information technology document schema definition languages (DSDL) part 3: rule-based validation schematron. ISO/IEC 19757-3

    Google Scholar 

  • Kay M (2007) XSL transformations (XSLT) version 2.0. W3C. http://www.w3.org/TR/xslt20/

  • Klettke M (2007) Conceptual XML schema evolution – the CoDEX approach for design and redesign. In: Workshop proceedings datenbanksysteme in business, technologie und web (BTW 2007), Aachen, pp 53–63

    Google Scholar 

  • Kwietniewski M, Gryz J, Hazlewood S, Van Run P (2010) Transforming XML documents as schemas evolve. Proc VLDB Endow 3:1577–1580

    Google Scholar 

  • Murata M, Lee D, Mani M, Kawaguchi K (2005) Taxonomy of XML schema languages using formal language theory. ACM Trans Internet Technol 5(4):660–704

    Google Scholar 

  • Nečaský M, Mlýnková I (2009) Five-level multi-application schema evolution. In: DATESO, pp 90–104

    Google Scholar 

  • Nečaský M, Mlýnková I (2010) When conceptual model meets grammar: a formal approach to semi-structured data modeling. In: WISE 2010. Lecture notes in computer science, vol 6488. Springer, Berlin, pp 279–293

    Google Scholar 

  • Object Management Group (2007) UML infrastructure specification 2.1.2. http://www.omg.org/spec/UML/2.1.2/Infrastructure/PDF/

  • Sparx Systems: Enterprise Architect. http://www.sparxsystems.com.au/products/ea/

  • Sperberg-McQueen CM, Bray T, Paoli J (2000) Document type declaration

    Google Scholar 

  • Su H, Kramer DK, Rundensteiner EA (2002) XEM: XML evolution management. Technical report WPI-CS-TR-02-09

    Google Scholar 

  • Thompson HS, Beech D, Maloney M, Mendelsohn N (2004) XML schema part 1: structures, 2nd edn. W3C. http://www.w3.org/TR/xmlschema-1/

  • W3C, XQuery update facility 1.0 specification. http://www.w3.org/TR/xquery-update-10/

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jakub Malý .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer Science+Business Media New York

About this paper

Cite this paper

Malý, J., Mlýnková, I., Nečaský, M. (2013). On XML Document Transformations as Schema Evolves: A Survey of Current Approaches. In: Pooley, R., Coady, J., Schneider, C., Linger, H., Barry, C., Lang, M. (eds) Information Systems Development. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-4951-5_32

Download citation

  • DOI: https://doi.org/10.1007/978-1-4614-4951-5_32

  • Published:

  • Publisher Name: Springer, New York, NY

  • Print ISBN: 978-1-4614-4950-8

  • Online ISBN: 978-1-4614-4951-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics