Proceedings of the 13th International Conference on World Wide Web 2004
DOI: 10.1145/988672.988695
|View full text |Cite
|
Sign up to set email alerts
|

Schemapath, a minimal extension to xml schema for conditional constraints

Abstract: In the past few years, a number of constraint languages for XML documents has been proposed. They are cumulatively called schema languages or validation languages and they comprise, among others, DTD, XML Schema, RELAX NG, Schematron, DSD, xlinkit.One major point of discrimination among schema languages is the support of co-constraints, or co-occurrence constraints, e.g., requiring that attribute A is present if and only if attribute B is (or is not) present in the same element. Although there is no way in XML… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
9
0

Year Published

2005
2005
2013
2013

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 16 publications
(11 citation statements)
references
References 6 publications
0
9
0
Order By: Relevance
“…For example, in Fiorello et al [2004] an approach called DTD++ 2.0 is introduced that allows one to define schemas which are then translated into SchemaPath [Coen et al 2004], which is strictly more expressive than XML Schema and requires a transformation of the XML documents prior to validation. In this article, we present in Section 6 an instantiation of P -schemas whose expressive power is at most that of XML schema.…”
Section: A Formal Definition Of Pattern-based Schemasmentioning
confidence: 99%
See 2 more Smart Citations
“…For example, in Fiorello et al [2004] an approach called DTD++ 2.0 is introduced that allows one to define schemas which are then translated into SchemaPath [Coen et al 2004], which is strictly more expressive than XML Schema and requires a transformation of the XML documents prior to validation. In this article, we present in Section 6 an instantiation of P -schemas whose expressive power is at most that of XML schema.…”
Section: A Formal Definition Of Pattern-based Schemasmentioning
confidence: 99%
“…A syntactic approach using conditional alternatives similar to SchemaPath [Coen et al 2004] is suggested. However, rather than full XPath expressions, conditions would be limited to linear XPath (or general regular expressions) so that the expressive power of XML Schema is not exceeded.…”
Section: A Conservative Extension Of Xml Schemamentioning
confidence: 99%
See 1 more Smart Citation
“…Schema languages Schema languages are classified as either grammar-based or rule-based (Coen et al (2004)). W3C XML schema (W3C (2001)) and ISO Relax NG (Clark and Murata (2001)) are both grammar-based languages for XML validation.…”
Section: Methods For Validating Xmlmentioning
confidence: 99%
“…W3C XML schema (W3C (2001)) and ISO Relax NG (Clark and Murata (2001)) are both grammar-based languages for XML validation. ISO Schematron (Jecliffe (2002)), is a rule-based schema language utilising Xpath based context matching for activating context-sensitive rules, and Schemapath (Coen et al (2004)) extends XML Schema with conditional constraints. The rules-based XML languages have the advantage of transparency with respect to the XML encoding.…”
Section: Methods For Validating Xmlmentioning
confidence: 99%