IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Supporting Structural Evolution of Data in Web-Based Systems via Schema Versioning in the tXSchema Framework

Supporting Structural Evolution of Data in Web-Based Systems via Schema Versioning in the tXSchema Framework
View Sample PDF
Author(s): Zouhaier Brahmia (University of Sfax, Tunisia), Fabio Grandi (University of Bologna, Italy), Barbara Oliboni (University of Verona, Italy)and Rafik Bouaziz (University of Sfax, Tunisia)
Copyright: 2018
Pages: 37
Source title: Handbook of Research on Contemporary Perspectives on Web-Based Systems
Source Author(s)/Editor(s): Atilla Elçi (Hasan Kalyoncu University, Turkey)
DOI: 10.4018/978-1-5225-5384-7.ch013

Purchase

View Supporting Structural Evolution of Data in Web-Based Systems via Schema Versioning in the tXSchema Framework on the publisher's website for pricing and purchasing information.

Abstract

τXSchema is a framework for creating and validating temporal XML documents, while using a temporal schema that consists of three components: a conventional XML schema document annotated with a set of temporal logical and physical annotations. Each one of these components can evolve over time to reflect changes in the real world. In addition, schema versioning has been long advocated to be the most efficient way to keep track of both data and schema evolution. Hence, in this chapter the authors complete τXSchema, which is predisposed from the origin to support schema versioning, by defining the operations that are necessary to exploit such a feature and make schema versioning functionalities available to end users. Precisely, the authors' approach provides a complete and sound set of change primitives and a set of high-level change operations, for the maintenance of each component of a τXSchema schema, and defines their operational semantics. Furthermore, they propose a new technique for schema versioning in τXSchema, allowing a complete, integrated, and safe management of schema changes.

Related Content

Dina Darwish. © 2024. 28 pages.
Dina Darwish. © 2024. 28 pages.
Muhammad Ahmed, Adnan Ahmad, Furkh Zeshan, Hamid Turab. © 2024. 33 pages.
Pankaj Bhambri. © 2024. 17 pages.
Kaushikkumar Patel. © 2024. 20 pages.
Vijaya Kittu Manda, Arnold Mashud Abukari, Vivek Gupta, Madavarapu Jhansi Bharathi. © 2024. 24 pages.
Pankaj Bhambri. © 2024. 17 pages.
Body Bottom