Blog - Engineering Integration Software

SodiusWillert is committed to solutions that enable the continuous information flow across the product development lifecycle.

Interoperability between MagicDraw and Rhapsody

Interoperability is the ability of two or more systems or components to exchange information and to use the information that has been exchanged

Cameo Inter-Op has been developed to allow MagicDraw and other products to communicate with each other and share data. It is a part of the No Magic's Cameo Suite.

What are the advantages of such interoperability tool?

  • It eliminates cost of change (purchasing, training, work habits...). The most suitable tool is used for a specific activity. Developers are focused on projects and not on tools that they have to learn.
  • It harmonizes the design process - separate domains can be synchronized.
  • It reduces development costs (licenses, re-work elimination, reuse...).

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.

Explore our Partnerships

Import IBM Rational Rhapsody UML models into MagicDraw

Let's convert a Rhapsody UML model to MagicDraw.

In Rhapsody, the Dishwasher sample model has Actors, Classes, Events...


UML Model in Rhapsody



In Cameo Inter-Op, the Rhapsody to MagicDraw service is accessible under Import into MagicDraw category


Rhapsody to MagicDraw service Rhapsody to MagicDraw service


The opened Rhapsody model is automatically recognized by the application


Rhapsody Input Model Rhapsody Input Model


Once the transformation is finished, the mdxml file created can be opened in MagicDraw.


UML Model in MagicDraw UML Model in MagicDraw


The semantics are preserved,


Model Explorers Model Explorers


...as well as the diagrams.


Diagrams are preserved Diagrams are preserved



Note that it is also possible to customize the mapping rules between the tools using No Magic's Cameo Workbench, or to development completely new mapping rules between other applications.

Explore our Partnerships

Related posts

NMWS Integration Meet and Greet Triple Treat

15 May 16

Getting to meet just one of Sodius’ Integration experts is a rare treat, getting to meet three of them in the same venue is a Triple Treat. Come meet...

New Cameo Interop 18.3 release

25 Apr 16

Sodius partners with leading modeling vendors and is proud to promote their success. If you are a user of MagicDraw, one of the leading suites for...


    We have a team of experts who have helped countless teams reach success. How can we get you there?