|
|
XMI: a (not so) standard exchange format
This White Paper is presented by PragmaDev
XMI is a file format to exchange models from a UML tool to another. Although it has been standardized, its implementations does not reach the expectations. There is still quite some work to do in order to exchange UML models properly. As electronic systems are getting more and more present in our everyday's life, the implied complexity of the embedded software is calling for an efficient modeling technology.
Before designing a real system, modeling is about working on an abstract representation of the real implementation. Such a model can be used for documentation or to run a number of verifications very early in the development process. UML -a merge of several object oriented modeling languages- is a possible candidate for modeling. It has a « model centric » approach meaning the diagrams are partial views of the same model, and an element of the model can be present in several diagrams. The model is the reference and the diagrams are derived from the model. This approach is to be compared with « diagram centric » languages such as SDL for example in which the model is implied by the diagrams. The UML model representation is standardized and relies on a meta-model called the MOF…
To view full content, please register to (new users of the portal only), respectively log-in, if you are already registered.
| ||||||||||||








