-
Key: XMI12-62
-
Legacy Issue Number: 3896
-
Status: open
-
Source: DSTC ( Stephen Crawley)
-
Summary:
In XMI 1.0, an XMI metadata interchange format (i.e. the XMI DTD and
associated
encoding rules) was determined solely by the metadata's MOF meta-model.In XMI 1.1, various additions were made that meant that this is no
longer
the case. An XMI 1.1 format now also depends significantly on other
"input parameters". This includes:1) The XML namespace used to abbreviate element names
2) The so called "domain datatype meta-model" and its relations to
the main meta-model.3) Any custom rules for converting between data values and XML
strings.4) Whether the format supports complete meta-models or incomplete
meta-models.Since differences in any one of these parameters (or the MOF meta-model)
result in non-interoperable XMI formats, it is crucial that
meta-modellers
define the parameter values, explicitly and clearly. Without this,
implementation of "standard" XMI formats is a matter of guesswork.The XMI spec should say precisely what parameters effect the XMI
mappings,
and how they should be specified for a "standard" XMI format.The examples in the XMI spec, and particularly the Appendices should
state
what parameters have been used. -
Reported: XMI 1.1 — Fri, 22 Sep 2000 04:00 GMT
-
Updated: Wed, 11 Mar 2015 11:11 GMT
XMI12 — "Inputs" that define an XMI metadata interchange format.
- Key: XMI12-62
- OMG Task Force: XMI 1.2 RTF