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.
2016
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.
Brahmia, Zouhaier; Grandi, Fabio; Bouaziz, Rafik
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/571379
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? ND
social impact