Interoperability is the ability of two or more systems or components to exchange information and to use the information that has been exchanged
NoMagic Cameo Inter-Op allows MagicDraw and other products to communicate with each other and share data. It is a part of the No Magic's Cameo Suite.
Cameo Inter-Op enables the exchange of models between applications. In this example, we will highlight the bi-directional bridge between MagicDraw and IBM Rational Rhapsody.
Let's convert a Rhapsody UML model to MagicDraw. In Rhapsody, the Dishwasher sample model has Actors, Classes, Events...
In Cameo Inter-Op, the Rhapsody to MagicDraw service is accessible under Import into MagicDraw category
The opened Rhapsody model is automatically recognized by the application
Once the transformation is finished, the mdxml file created can be opened in MagicDraw.
The semantics are preserved,
...as well as the diagrams.
Note that it is also possible to customize the mapping rules between the tools using No Magic's Cameo Workbench, or to develop completely new mapping rules between other applications.