XML Metadata Interchange
This specification defines the following aspects involved in describing objects in XML: - The representation of objects in terms of XML elements and attributes. - The standard mechanisms to link objects within the same file or across files. - The validation of XMI documents using XML Schemas. - Object identity, which allows objects to be referenced from other objects in terms of IDs and UUIDs. XMI describes solutions to the above issues by specifying EBNF production rules to create XML documents and Schemas that share objects consistently.
Machine Readable Files
|OMG File ID
|Contains OCL representation of the constraints to be applied to a UML model to validate whether it is a valid EMOF metamodel. Executable in the Eclipse OCL environment.
|Contains OCL representation of the constraints to be applied to a UML model to validate whether it is a valid CMOF metamodel. Executable in the Eclipse OCL environment.
|XML Schema for Canonical XMI: XMI-Canonical.xsd
|XMI.xsd file circulated by Pete Rivett in email dated Mon, 1 Oct 2007 02:06:38 -0700 as a proposed partial resolution of issue 9512.