Legacy Issue Number: 3896
Source: DSTC ( Stephen Crawley)
In XMI 1.0, an XMI metadata interchange format (i.e. the XMI DTD and
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
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
4) Whether the format supports complete meta-models or incomplete
Since differences in any one of these parameters (or the MOF meta-model)
result in non-interoperable XMI formats, it is crucial that
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
and how they should be specified for a "standard" XMI format.
The examples in the XMI spec, and particularly the Appendices should
what parameters have been used.
Reported: XMI 1.1 — Fri, 22 Sep 2000 04:00 GMT
Updated: Wed, 11 Mar 2015 11:11 GMT