MagicDraw has the functionality to import UML models that conform to various XMI versions (including XMI 2.1) from Sparx Systems Enterprise Architect (EA), a modeling and visualization tool based on the UML 2.3 standard. EA has the ability to import and export XMI compliant models; therefore, you can use EA to import UML2.1(XMI2.1). However, the XMI models exported from EA contain some XMI conflicts and EA-specific data that do not conform to the UML standards.

Enterprise Architect Import Plugin for MagicDraw allows you to migrate the XMI models from EA to MagicDraw flawlessly by using an additional transformation process with a set of mapping rules.

The main purpose of Enterprise Architect Import Plugin is to help MagicDraw users who need to import models from EA manage the conflicts that can cause problems during loading the XMI models to MagicDraw, as well as transforming some EA-specific data into UML elements with stereotypes.

In addition to the ability to import model elements, the plugin also allows for the import of diagrams. The current plugin version supports:

  • Class diagrams 
  • Package diagrams 
  • Object diagrams
  • Component diagrams
  • Deployment diagrams
  • Use Case diagrams 
  • Activity diagrams
  • Sequence diagrams
  • Communication diagrams
  • StateMachine diagrams
  • CompositeStructure diagrams
  • InteractionOverview diagrams