Additional information

Statement of Proof of Concept

The metamodel described has been fully implemented and tested using a set of different diagrams. The concepts presented are regarded as proven. However, this mechanism has thus far not been employed for interchange between different vendors and it might be necessary to tune some of the details to ensure interoperability.

A more detailed evaluation of whether all the aspects of UML 2.0 have been taken into account is needed. However, this can only be done after UML 2.0 has been stabilized. In the current version, UML 1.4, XMI 1.2, and MOF 1.4 are used. It should not be very difficult to finalize this specification to use UML 2.0, XMI 2.1, and MOF 2.0.

The example provided in Appendix B and used throughout the document has so far been transformed into its XMI representation by hand rather than automatically. However, this example has been validated against the DTD provided and translated to SVG using the XSLT made available.

The specification will be fully implemented by several parties and the interoperability between different tools will be tested during the finalization process.