Although a lot 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.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.