GPR-024 — XMI Representation of Metadata Models
Statement
A Submission that incorporates metadata specifications SHOULD provide a machine-readable OMG XML Metadata Interchange (XMI) representation of each applicable metadata model.
Requirement Level
Recommended when applicable
Applicability
This requirement applies when a Submission incorporates one or more metadata specifications containing models for which an XMI representation can be provided.
Rationale
Machine-readable XMI representations support standardized model interchange, automated processing, independent evaluation, and use with tools that implement the OMG model-management infrastructure.
Providing an XMI representation allows evaluators and implementers to process the metadata model without reconstructing it from diagrams, tables, or narrative descriptions.
Evaluation Criteria
A Submission satisfying this recommendation demonstrates that:
-
Each applicable metadata model is identified
-
A machine-readable XMI representation is provided for each identified applicable metadata model
-
The XMI representation corresponds to the normative metadata model
-
The applicable XMI version is identified
-
Referenced metamodels, profiles, namespaces, and dependencies are identified
-
The XMI representation can be parsed using conforming tools
-
Any metadata model for which an XMI representation is not provided is identified and the omission is explained
Related Requirements
Referenced By
Notes for Editors
This requirement is recommended when applicable because it uses SHOULD.
This requirement does not require a Submission to introduce a metadata specification when none is otherwise needed.
GPR-001 remains mandatory when a metadata model is expressed using an OMG modeling language and falls within that requirement's applicability. GPR-024 specifically addresses metadata models and preserves the recommended level established by this evaluation criterion.
Before publication, confirm the terminology and applicability of this requirement against the current OMG RFP boilerplate and the applicable XMI specification [XMI].
To transclude the authoritative Statement into another page, use:
{{section>public:00-sip-ra:99-annexes:annex-c-requirements:gpr-024-xmi-representation-of-metadata-models#Statement&noheader&nofooter&noeditbtn}}
© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.