Taxonomy of XML schema languages using formal language theory

Author:

Murata Makoto1,Lee Dongwon2,Mani Murali3,Kawaguchi Kohsuke4

Affiliation:

1. IBM Tokyo Research Lab, Kanagawa-ken, Japan

2. Penn State University

3. Worcester Polytechnic Institute

4. Sun Microsystems

Abstract

On the basis of regular tree grammars, we present a formal framework for XML schema languages. This framework helps to describe, compare, and implement such schema languages in a rigorous manner. Our main results are as follows: (1) a simple framework to study three classes of tree languages (local, single-type, and regular); (2) classification and comparison of schema languages (DTD, W3C XML Schema, and RELAX NG) based on these classes; (3) efficient document validation algorithms for these classes; and (4) other grammatical concepts and advanced validation algorithms relevant to an XML model (e.g., binarization, derivative-based validation).

Publisher

Association for Computing Machinery (ACM)

Subject

Computer Networks and Communications

Reference63 articles.

1. Altheim M. and McCarron S. (Eds). 2000. XHTML 1.0: The extensible hyperText markup language. W3C Recommendation. Available at http://www.w3.org/TR/xhtml1/.]] Altheim M. and McCarron S. (Eds). 2000. XHTML 1.0: The extensible hyperText markup language. W3C Recommendation. Available at http://www.w3.org/TR/xhtml1/.]]

2. Berners-Lee T. and Connolly D. 1995. HyperText markup language specification 2.0. IETF RFC 1866.]] Berners-Lee T. and Connolly D. 1995. HyperText markup language specification 2.0. IETF RFC 1866.]]

3. Berstel J. and Boasson L. 2002. Balanced Grammars and Their Languages. Springer-Verlag New York NY. 3--25.]] Berstel J. and Boasson L. 2002. Balanced Grammars and Their Languages. Springer-Verlag New York NY. 3--25.]]

Cited by 154 articles. 订阅此论文施引文献 订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献

1. A Literature Review on Schema Evolution in Databases;Computing Open;2024-01

2. Reconfigurable Metadata Schemas with Multivalued Elements: Towards Educational Repository Management Through Formal Grammars on the Clavy Platform;2023 International Symposium on Computers in Education (SIIE);2023-11-16

3. Pairwise Testing Revisited for Structured Data With Constraints;2023 IEEE Conference on Software Testing, Verification and Validation (ICST);2023-04

4. Survey of Schema Languages: On a Software Complexity Metric;Lecture Notes in Networks and Systems;2023

5. Ensuring the Correctness of Regular Expressions: A Review;International Journal of Automation and Computing;2021-06-04

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3