An Approach to Advanced XML Constraints Expression and Validation

Article Preview

Abstract:

XML is widely used nearly everywhere in modern information technology. However, traditional XML semantic constraints expression and validation is still an open issue since grammar-based or rule-based schema languages have built-in limitations in some syntax constraints expression, and the combined ones with more than two languages to check a XML putting a considerable burden on users. A domain-oriented XML expression and validation approach is proposed, which takes high level business concepts to capture the advanced XML constraints in a compact and easy understand way. Some implementation techniques and advantages are also demonstrated to show the lightweight and pragmatic of this approach.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 562-564)

Pages:

2149-2152

Citation:

Online since:

August 2012

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2012 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] J. Roy, A. Ramanujan: XML: Data's Universal Language. IT Professional Vol. 2, No. 3 (2000), p.32–36.

Google Scholar

[2] Information on http: /www. w3. org/TR/REC-xml.

Google Scholar

[3] Information on http: /www. w3. org/TR/xmlschema-0.

Google Scholar

[4] J. Roy, A. Ramanujan: XML Schema Language: Taking XML to the Next Level. IT Professional Vol. 3, No. 2, 2001, p.37–40.

DOI: 10.1109/6294.918217

Google Scholar

[5] Information on http: /www. xfront. com/BestPracticesHomepage. html.

Google Scholar

[6] Information on http: /relaxng. org.

Google Scholar

[7] Information on http: /www. ascc. net/xml/resource/schematron.

Google Scholar

[8] C. S. Coen, P. Marinelli, F. Vitali: Schemapath, a minimal extension to xml schema for conditional constraints. In: Proc. international conference on World Wide Web (WWW 04), ACM Press, p.164–174 (3004).

DOI: 10.1145/988672.988695

Google Scholar

[9] Information on http: /www. ibm. com/developerworks/xml/library/x-crsfldvalid.

Google Scholar

[10] Information on http: /www. ibm. com/developerworks/xml/library/x-crsfldvalid.

Google Scholar

[11] W. Fan, L. Libkin: On XML Integrity Constraints in the Presence of DTDs. Journal of the ACM Vol. 49, No. 3 (2002), p.368–406.

DOI: 10.1145/567112.567117

Google Scholar

[12] Information on http: /velocity. apache. org.

Google Scholar