Transforming XML documents as schemas evolve
Proceedings of the VLDB Endowment
When conceptual model meets grammar: a formal approach to semi-structured data modeling
WISE'10 Proceedings of the 11th international conference on Web information systems engineering
Evolving XML schemas and documents using UML class diagrams
DEXA'05 Proceedings of the 16th international conference on Database and Expert Systems Applications
XML schema evolution: incremental validation and efficient document adaptation
XSym'07 Proceedings of the 5th international conference on Database and XML Technologies
Hi-index | 0.00 |
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.