logo
MDA < Home 

Map Development Area (MDA)

Location: _/_   markup   _/_   xml   _/_   validation   _/_   relax-ng  

Index Browse Edit Visualize Statistics Download Help
 
relax-ng
author:
- James Clark [ author ]
is formally based on:
- Hedge Automata Theory [ formal-basis ]
is governed by:
- OASIS [ governor ]
has syntax:
- Relax NG Compact Syntax [ syntax ]
XML Schema Language
- Examplotron
- XML Schema Compact Syntax (XSCS).
- XSD, XML Schema Definition
- DTD, Document Type Definition
- XDuce
- Tree Regular Expressions for XML
- The Schematron
- Relax NG
- Document Content Description for XML, DCD
xml-application
- Relax NG
- XSD, XML Schema Definition
- The Schematron
Other Names:
  • REgular LAnguage for XML (alias)
    Types:
    Comment:
    more biased towards doc-heads? -- XML namespaces -- solid theoretical basis (hedge grammars)
    advantage
    less complex than XML Schema
    Comment:
    uses XML syntax -- but also has non-XML syntax
    disadvantage
    relatively young
    Comment:
    supports data types -- not necessarily those in XSD (XML Schema DataTypes)