A ToolBox for Conservative XML Schema Evolution and Document Adaptation
Joshua Amavi, Jacques Chabin, Mirian Halfeld Ferrari, Pierre R\'ety

TL;DR
This paper introduces tools for XML schema evolution and document adaptation, enabling multi-system data translation and a global schema that conservatively extends local schemas, facilitating automatic data adaptation.
Contribution
It presents an algorithm for computing a global schema as a conservative extension of local schemas and a mapping for schema evolution and data translation.
Findings
Developed an algorithm for global schema computation
Created a mapping for schema evolution and data adaptation
Enabled automatic data translation between schemas
Abstract
This paper proposes a set of tools to help dealing with XML database evolution. It aims at establishing a multi-system environment where a global integrated system works in harmony with some local original ones, allowing data translation in both directions and, thus, activities on both levels. To deal with schemas, we propose an algorithm that computes a mapping capable of obtaining a global schema which is a conservative extension of original local schemas. The role of the obtained mapping is then twofold: it ensures schema evolution, via composition and inversion, and it guides the construction of a document translator, allowing automatic data adaptation w.r.t. type evolution. This paper applies, extends and put together some of our previous contributions.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Database Systems and Queries · Semantic Web and Ontologies · Service-Oriented Architecture and Web Services
