Unlike previous MagicDraw versions (which were based on UML 1.4), MagicDraw is based on the UML 2 metamodel. One of the biggest issues with UML 2 is that it is not backward compatible with UML 1.4. UML 2 also defines new model element types and introduces new properties. Some elements and properties were removed.
Projects based on UML 1.4 must converted to UML 2 to work with MagicDraw. The project load mechanism in MagicDraw will automatically detect UML 1.4 projects andconvert it to UML 2.
We strongly recommend backing up all projects before conversion.
We also do not recommend migrating to UML 2 in the middle of an intensive project.