Document Schema Definition Languages
Document Schema Definition Languages ( DSDL ) is a program running in the context of the ISO project for standardization of different methods for validation of XML documents. The combination of different methods allows a more complete validation of documents than would be possible with only one technique, and goes over comparable methods of the W3C addition.
DSDL is defined in ISO / IEC 19757th
Scope
DSDL consists of eleven parts, of which three were adopted by early 2011. For five parts, there are public drafts and two parts have now been abandoned.
- Part 1 Overview
- Part 3 Rule -based validation - Schematron: adopted
- Part 4 Namespace -based validation dispatching language - NVDL: adopted
- Part 5 Datatype Library Language - DTLL: Design
- Part 6 Path -based integrity constraints: abandoned
- Part 7 Character Repertoire Description Language - CREPDL: Design
- Part 8 Document Schema Renaming Language - DSRL: Design
- Part 9 Datatype -and namespace -aware DTDs: Design
- Part 10 Validation Management: abandoned
- Part 11 Scheme Association: Design