Warning:
This wiki has been archived and is now read-only.
Parts of XSD 1.1 Used by OWL
From OWL
(Redirected from Parts of XSD 1.1 UsedByOWL)
The OWL 2 specification explicitly depends on certain parts of the XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes, enumerated below. The OWL 2 Candidate Recommendation (11 June 2009) is based on the XSD 1.1 Candidate Recommendation (30 April 2009), so OWL 2 implementations are also implementations of the following parts of XML Schema 1.1:
- From Section 2, the general framework for defining a datatype system, in particular:
- 2.1 Datatype
- 2.2 Value Space
- 2.3 The Lexical Space and Lexical Mapping (excluding 2.3.1 Canonical Mapping)
- From Section 3, the definitions of the following datatypes (but excluding any facets not listed below):
- 3.3.1 string
- 3.3.2 boolean
- 3.3.3 decimal
- 3.3.5 float
- 3.3.6 double
- 3.3.8 dateTime
- 3.3.16 hexBinary
- 3.3.17 base64Binary
- 3.3.18 anyURI
- 3.4.1 normalizedString
- 3.4.2 token
- 3.4.3 language
- 3.4.4 NMTOKEN
- 3.4.6 Name
- 3.4.7 NCName
- 3.4.13 integer
- 3.4.14 nonPositiveInteger
- 3.4.15 negativeInteger
- 3.4.16 long
- 3.4.17 int
- 3.4.18 short
- 3.4.19 byte
- 3.4.20 nonNegativeInteger
- 3.4.21 unsignedLong
- 3.4.22 unsignedInt
- 3.4.23 unsignedShort
- 3.4.24 unsignedByte
- 3.4.25 positiveInteger
- 3.4.28 dateTimeStamp
- From Section 4.3, the definitions of the following constraining facets:
- 4.3.1 length
- 4.3.2 minLength
- 4.3.3 maxLength
- 4.3.4 pattern
- 4.3.7 maxInclusive
- 4.3.8 maxExclusive
- 4.3.9 minExclusive
- 4.3.10 minInclusive
- From Section 5.4, the conformance requirements for partial implementation of lexical spaces.
OWL 2 also implicitly depends on the following parts of XSD 1.1 Datatypes, as they are used in the above mentioned sections:
- From Appendix D, auxiliary functions used in the definitions of value spaces.
- Parts of Appendix E relevant to the above mentioned datatypes, e.g., the definitions of the lexical to value mappings.
- From Appendix G, the definition of regular expressions.