XSM - A tracking system for XML schema versions

Abdullah Mohammad Baqasah, Eric Pardede, Wenny Rahayu

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

The extensible Mark up Language (XML) is a meta language that is widely used to provide a non-proprietary universal format for sharing hierarchical data among different software systems and application domains. Moreover, many organizations and content providers have been publishing and sharing their information through XML and its standard schemas. In this context, it is extremely important when designing new schemas or enhancing current ones, there is a mechanism to ensure that the schemas will be well-designed versions. In this paper, we develop a tool that aids schema developers and standard groups to track XML schema changes, log them, and help in the enhancement of a particular schema version. We develop a schema monitoring tool called XSM, which efficiently stores and retrieves versioned XSDs and evaluates them based on the quality indicators defined for this purpose. The quality of delta changes in the schema versions is examined through a set of synthetic XSDs.

Original languageEnglish
Title of host publicationProceedings - 2014 IEEE 28th International Conference on Advanced Information Networking and Applications, IEEE AINA 2014
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages1081-1088
Number of pages8
ISBN (Print)9781479936298
DOIs
StatePublished - 2014
Externally publishedYes
Event28th IEEE International Conference on Advanced Information Networking and Applications, IEEE AINA 2014 - Victoria, BC, Canada
Duration: 13 May 201416 May 2014

Publication series

NameProceedings - International Conference on Advanced Information Networking and Applications, AINA

Conference

Conference28th IEEE International Conference on Advanced Information Networking and Applications, IEEE AINA 2014
Country/TerritoryCanada
CityVictoria, BC
Period13/05/1416/05/14

Keywords

  • data representation
  • schema quality
  • version retrival
  • versioning algorithms
  • versions
  • XML schema versioning

Fingerprint

Dive into the research topics of 'XSM - A tracking system for XML schema versions'. Together they form a unique fingerprint.

Cite this