Although a great deal of research work has been done concerning schema changes that deal with basic components of XML Schemas, like element and attribute declarations, simple types, and complex type definitions, the current literature of the XML database field does not include any paper that studies changes of advanced concepts of XML Schemas, like XML namespaces, local (or global) qualified (or unqualified) declarations, and schema definition styles (e.g., Russian Doll, Garden of Eden). In this paper, we study how XML namespace evolution is handled in an XML environment that supports both schema and document versioning. To the best of our knowledge, this is the first work on such a topic. Indeed, we propose a systematic approach that allows specifying changes on XML namespaces defined in XML Schemas, and propagating their effects to underlying XML documents, while maintaining all XML schema and XML instance versions.
Brahmia, Z., Grandi, F., Bouaziz, R. (2016). A Systematic Approach for Changing XML Namespaces in XML Schemas and Managing their Effects on Associated XML Documents under Schema Versioning. JOURNAL OF DIGITAL INFORMATION MANAGEMENT, 14(5), 275-289.
A Systematic Approach for Changing XML Namespaces in XML Schemas and Managing their Effects on Associated XML Documents under Schema Versioning
GRANDI, FABIO;
2016
Abstract
Although a great deal of research work has been done concerning schema changes that deal with basic components of XML Schemas, like element and attribute declarations, simple types, and complex type definitions, the current literature of the XML database field does not include any paper that studies changes of advanced concepts of XML Schemas, like XML namespaces, local (or global) qualified (or unqualified) declarations, and schema definition styles (e.g., Russian Doll, Garden of Eden). In this paper, we study how XML namespace evolution is handled in an XML environment that supports both schema and document versioning. To the best of our knowledge, this is the first work on such a topic. Indeed, we propose a systematic approach that allows specifying changes on XML namespaces defined in XML Schemas, and propagating their effects to underlying XML documents, while maintaining all XML schema and XML instance versions.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.