Magic Draw UML - MagicDraw History

MagicDraw History

Release year Version Summary
1998 1.x All UML 1.1 diagrams support.

Introduced import/export from Rational Rose file format.

1999–2000 2.x Multiple projects support.

Improved load and import operations.

3.x UML 1.3 notation and metamodel support.

MagicDraw files began being natively stored in XMI (XML metadata interchange) format. Introduced integration with Sun Forte for Java IDE. CORBA IDL reverse engineering and code generation, C++ code engineering, Java code engineering. Swing GUI. New class diagram wizard and package dependency diagram wizard.

2001–2002 4.x UML diagram extensibility support.

Database design support. Teamwork support. Import/export of project part support. Model versioning support on the teamwork server. Introduced customizable, XSL based reporting engine.

5.x Full UML 1.4 semantic and notation support.

XMI 1.1 support. Object constraint language (OCL) support. Introduced integration with Eclipse platform and Borland JBuilder. .NET bytecode reverse engineering. EJB-UML notation support. Ability to work offline with Teamwork server.

2003–2005 6.x C# code reverse engineering and generation.

Introduced integration with NetBeans. Open API for extending MagicDraw.

7.x XMI 1.2 support.

RTF and PDF templates for Software Design Document and Use Case Specification. Introduced integration with IntelliJ IDEA. XML Schema, WSDL, EJB 2.0 support.

8.x Introduced Java source code reverse engineering to sequence diagram.

Introduced integration with Borland CaliberRM requirements tool, BEA WebLogic Workshop, NetBeans 3.6, and Eclipse 3.0.

9.x Visual Model differencing.

Transformation of UML models to specific models. JDK 1.5 support.

10.x Full UML 2.0 metamodel and notation support.

XMI 2.1 support. BPMN (Business Process Modeling Notation) support. BPMN export to BPEL. Introduced integration with ProActivity Business Process Analysis Suite.

2006–2007 11.x Introduced import of EMF based UML 2 XMI to MagicDraw and vice versa.
12.x Introduced integration of teamwork server with IBM® Rational® ClearCase® and Subversion.

New Domain Specific Language Customization Engine. New SysML plugin. Introduced model validation, Dependency Matrix.

14.x Introduced integration with Rational Doors throw DataHub.

New Report Engine based on Velocity templates.

2008–2010 15.x Introduced model merge, project branching, and model active validation.

Full UML 2.1.2 metamodel support. New Methodology Wizards Plugin.

16.x UML 2.3 semantic and notation support.

New Interaction Overview, User Interface Modeling and Relation Map diagrams. MOF, CMOF and EMOF modeling and import-export from MagicDraw. Velocity template-based automation of code generation for Oracle databases. Traceability support. Introduced UPDM plugin. BPMN 1.1 and Ecore support Spell check LDAP and Active directory support Introduced script engine.

2010–2011 17.x Introduced Cameo Data Modeler plugin.

Introduced MagicDraw and Eclipse EMF integration. New Diagram Overview shape and Generic table SVN 1.6 support in Teamwork Server. SSL support in Teamwork Server.

2011–2012 17.0.1 Introduced MagicDraw QVT and TOGAF plugin.

Introduced MagicDraw integration with Cameo Team Server. Introduced Generic Numbering Mechanism for DSL'ed elements

2012 17.0.2 Introduced model refactoring functions (e.g. diagram extraction, relationship direction reversion).

Introduced use case scenario editor with conversion to the activity diagram.

Read more about this topic:  Magic Draw UML

Famous quotes containing the word history:

    This above all makes history useful and desirable: it unfolds before our eyes a glorious record of exemplary actions.
    Titus Livius (Livy)