XSM -- A Tracking System for XML Schema Versions

Abdullah Baqasah, E. Pardede, J. Rahayu
{"title":"XSM -- A Tracking System for XML Schema Versions","authors":"Abdullah Baqasah, E. Pardede, J. Rahayu","doi":"10.1109/AINA.2014.131","DOIUrl":null,"url":null,"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.","PeriodicalId":316052,"journal":{"name":"2014 IEEE 28th International Conference on Advanced Information Networking and Applications","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-05-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE 28th International Conference on Advanced Information Networking and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AINA.2014.131","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

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.
XSM——XML模式版本的跟踪系统
可扩展标记语言(XML)是一种元语言,广泛用于提供非专有的通用格式,以便在不同的软件系统和应用程序领域之间共享分层数据。此外,许多组织和内容提供者已经通过XML及其标准模式发布和共享他们的信息。在这种情况下,在设计新模式或增强当前模式时,有一种机制可以确保模式是设计良好的版本,这一点非常重要。在本文中,我们开发了一个工具,帮助模式开发人员和标准组跟踪XML模式更改,记录它们,并帮助增强特定的模式版本。我们开发了一个名为XSM的模式监视工具,它可以有效地存储和检索版本化的xsd,并根据为此目的定义的质量指标对它们进行评估。通过一组合成xsd检查模式版本中增量更改的质量。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信