Versioning of Conventional Schema in the tXSchema Framework

Zouhaier Brahmia, Fabio Chiodo Grandi, Barbara Oliboni, Rafik Bouaziz · 2012

Schema versioning is an indispensable feature for applications using temporal databases and requiring an entire history of data and schema. tXSchema [7] is an infrastructure for constructing and validating temporal XML documents, but any explicit support for XML schema versioning is offered. A ôXSchema schema is composed of a conventional XML Schema document annotated with physical and logical annotations. All components of a ôXSchema schema can change over time to reflect changes in user requirements or in reference world of the database. In a previous work [10], we deal with versioning of logical and physical annotations. In this work, we study versioning of ôXSchema conventional schema: we propose a complete set of low-level primitives for changing such a schema and define their operational semantics.

Read the paper · More papers on PaperTik