NEW EXTENDED AND QUANTIFIED CONSTRAINTS IN XML SCHEMA

A. Duffoux, B. Duval, S. Loiseau

2009

Abstract

In this paper, we present a new model to represent complex constraints in XML schema. Due to its flexibility and its capacity to describe all kinds of data, XML has become a widely used exchange format during the last years. Hence, such data have been integrated in several information systems. However these systems need strengthness and coherence that XML in its primary form can not provide. We thus propose to extend classical XML schema in order to integrate a quantification of constraints and to allow conditional constraints on several elements. Thanks to this extension, XML applications can have a richer and stronger framework. To illustrate the use of this new model, we present a case study concerning XML curriculum vitae treatment.

References

  1. Bray, T., Paoli, J., Sperberg-McQueen, C., and Maler, E. (2004). Extensible Markup Language(XML). W3C Recommendation.
  2. Brown, A., Fuchs, M., Robie, J., and Wadler, P. (2001). MSL - a model for w3c XML schema. In World Wide Web, pages 191-200.
  3. Clark, J. and DeRose, S. (1999). XML Path Language. W3C Recommendation.
  4. Jacinto, M. H., Librelotto, G. R., Ramalho, J. C., and Henriques, P. R. (2003). XCSL : XML Constraint Specifcation Language. CLEI Electronic Journal, 6,1.
  5. Jelliffe, R. (2001). Schematron : specification 1.5. Web page.
  6. Lee, D. and Chu, W. W. (2000). Comparative analysis of six XML schema languages. SIGMOD Record (ACM Special Interest Group on Management of Data), 29(3):76-87.
  7. Mani, M. and Lee, D. (2002). XML to Relational Conversion using Theory of Regular Tree Grammars. In Efficiency and Effectiveness of XML Tools and Techniques and Data Integration over the web (EEXTT).
  8. Murata, M., Lee, D., Mani, M., and Kawaguchi, K. (2005). Taxonomy of XML schema languages using formal language theory. In ACM Trans. Internet Techn., volume 5(4), pages 660-704.
  9. Thompson, H. S., Beech, D., Moloney, M., and Mendelsohn (Eds), N. (2001). XML Schema. W3C Recommendation.
Download


Paper Citation


in Harvard Style

Duffoux A., Duval B. and Loiseau S. (2009). NEW EXTENDED AND QUANTIFIED CONSTRAINTS IN XML SCHEMA . In Proceedings of the International Conference on Agents and Artificial Intelligence - Volume 1: ICAART, ISBN 978-989-8111-66-1, pages 261-266. DOI: 10.5220/0001662202610266


in Bibtex Style

@conference{icaart09,
author={A. Duffoux and B. Duval and S. Loiseau},
title={NEW EXTENDED AND QUANTIFIED CONSTRAINTS IN XML SCHEMA},
booktitle={Proceedings of the International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,},
year={2009},
pages={261-266},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001662202610266},
isbn={978-989-8111-66-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,
TI - NEW EXTENDED AND QUANTIFIED CONSTRAINTS IN XML SCHEMA
SN - 978-989-8111-66-1
AU - Duffoux A.
AU - Duval B.
AU - Loiseau S.
PY - 2009
SP - 261
EP - 266
DO - 10.5220/0001662202610266


in Harvard Style

Duffoux A., Duval B. and Loiseau S. (2009). NEW EXTENDED AND QUANTIFIED CONSTRAINTS IN XML SCHEMA.In Proceedings of the International Conference on Agents and Artificial Intelligence - Volume 1: ICAART, ISBN 978-989-8111-66-1, pages 261-266. DOI: 10.5220/0001662202610266


in Bibtex Style

@conference{icaart09,
author={A. Duffoux and B. Duval and S. Loiseau},
title={NEW EXTENDED AND QUANTIFIED CONSTRAINTS IN XML SCHEMA},
booktitle={Proceedings of the International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,},
year={2009},
pages={261-266},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001662202610266},
isbn={978-989-8111-66-1},
}


in EndNote Style

TY - CONF

JO - Proceedings of the International Conference on Agents and Artificial Intelligence - Volume 1: ICAART,
TI - NEW EXTENDED AND QUANTIFIED CONSTRAINTS IN XML SCHEMA
SN - 978-989-8111-66-1
AU - Duffoux A.
AU - Duval B.
AU - Loiseau S.
PY - 2009
SP - 261
EP - 266
DO - 10.5220/0001662202610266