International Conference on Web Engineering

ICWE 2011: Current Trends in Web Engineering pp 317-321

XML Document Versioning, Revalidation and Constraints

  • Jakub Malý
  • Martin Nečaský
Conference paper

DOI: 10.1007/978-3-642-27997-3_32

Volume 7059 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Malý J., Nečaský M. (2012) XML Document Versioning, Revalidation and Constraints. In: Harth A., Koch N. (eds) Current Trends in Web Engineering. ICWE 2011. Lecture Notes in Computer Science, vol 7059. Springer, Berlin, Heidelberg


One of the prominent characteristics of XML applications is their dynamic nature. When a system grows and evolves, old user requirements change and/or new requirements accumulate. Apart from changes in the interfaces used/provided by the system or its components, it is also necessary to modify the existing documents with each new version, so they are valid against the new specification. In this doctoral work we will extend an existing conceptual modeling approach with the support for multiple versions of the model. Thanks to this extension, it will be possible to detect changes between two versions of a schema and generate revalidation script for the existing data. By adding integrity constraints to the model, it will be able to revalidate changes in semantics besides changes in structure.


XML schema schema evolution conceptual modeling constraints 
Download to read the full conference paper text

Copyright information

© Springer-Verlag Berlin Heidelberg 2012

Authors and Affiliations

  • Jakub Malý
    • 1
  • Martin Nečaský
    • 1
  1. 1.Faculty of Mathematics and PhysicsCharles UniversityPragueCzech Republic