[ XMLAD Home ] [ Topic Types ] [ Occurrence Types ] [ Association Types ] [ Master Index ]

MNS

Base Name

Base Name (unscoped)
MNS

Instance of

Associations

Occurrences

Acronym Expansion

Modular Namespace Language

Description

The XML Namespaces Recommendation allows an XML document to be composed of elements and attributes from multiple independent namespaces. Each of these namespaces may have its own schema. The problem then arises of how the schemas can be composed in order to allow validation of the complete document. MNS is a language, which is an evolution of the ideas in RELAX Namespace and DSDL Part 4. RELAX Namespace was designed to work well with RELAX Core. RELAX Core cannot deal with documents that use multiple namespaces, nor does it provide any namespace-based wildcards. These limitations of RELAX Core are reflected in the design of RELAX Namespace. MNS is designed to be able to take advantage of more recent schema languages, such as RELAX NG, that are not limited in this way.

Other specification

http://www.thaiopensource.com/relaxng/mns.html
Generated from an XML Topic Map with xtm2xhtml. (c) Stefan Mintert