Table of contentsAppendices |
2.4 ConformanceConformanceThis specification describes three levels of conformance for schema aware processors. The first is required of all processors. Support for the other two will depend on the application environments for which the processor is intended. Minimally conforming processors must completely and correctly implement the Schema Component Constraint, Validation Rules, and Schema Information Set Contribution contained in this specification. minimally conforming processors which accept schemas represented in the form of XML documents as described in [Layer 2: Schema Documents, Namespaces and Composition] are additionally said to provide conformance to the XML Representation of Schemas. Such processors must, when processing schema documents, completely and correctly implement all Schema Representation Constraint in this specification, and must adhere exactly to the specifications in [Schema Component Details] for mapping the contents of such documents to schema component for use in valid and assessment. NOTE: Fully conforming processors are network-enabled processors which are not only both minimally conforming and conformance to the XML Representation of Schemas, but which additionally must be capable of accessing schema documents from the World Wide Web according to [Representation of Schemas on the World Wide Web] and [How schema definitions are located on the Web]. . NOTE: See [Schemas and Namespaces: Access and Composition] for a more detailed explanation of the mechanisms supporting these levels of conformance. |