|
FEATURE
|
Standard Edition
|
Professional Edition
|
| Choose the right edition! |
| UML 1.4 All 9 UML diagrams (class, package, use case, collaboration, sequence, state, activity, component, deployment). Advanced sequence diagram modeling. |
YES
|
YES
|
| UML Extension mechanisms. Stereotypes, tagged values (properties), constraints, predefined UML stereotypes' set for every model element. |
YES
|
YES
|
| Java code engineering. Code generation and reverse engineering with javadoc comments, Java code round-trip engineering. Java class files reverse engineering. |
NO
|
YES
|
| C++ code engineering. ANSI C++ Code generation and reverse engineering. |
NO
|
YES
|
| CORBA IDL code engineering. CORBA IDL 2.3 version code generation and reverse engineering. |
NO
|
YES
|
| Database structure retrieval via JDBC connection or by parsing DB schema (DDL) files. Database schema generation from UML class diagram. |
NO
|
YES
|
| Diagram images generation. *.jpeg, *.png, bitmap, scalable *.wmf, *.dxf, *.eps, *.svg images generation. |
YES
|
YES
|
| Native copy/paste to MSOffice applications as WMF. |
YES
|
YES
|
| Layout. Hierarchical class diagram layout ability. |
YES
|
YES
|
| Diagram view management. Zoom control component for clip area and zoom factor control. |
YES
|
YES
|
| XML Unisys XMI extension for Rational Rose support. MagicDraw can exchange UML diagrams with Rational Rose. |
YES
|
YES
|
| Printing. Wall chart, one page printing, customizable zoom factor. |
YES
|
YES
|
| Documentation generator. XSL based reports for whole model. Diagram images in generated HTML reports. |
YES
|
YES
|
| Model management. Model browser with drag and drop capability, filtering capabilities. Class inheritance browser. |
YES
|
YES
|
| Model Search with wildcards. |
YES
|
YES
|
| Multiple projects. Many UML models may be opened at once. |
YES
|
YES
|
| Diagrams generation. Automatic class diagram generation according to the various dependency in both directions criteria (all dependent classes, all used classes, and inheritance tree). |
YES
|
YES
|
| Package dependency diagram automatic generation. |
YES
|
YES
|
| Platforms: (Windows 98/NT/2000, MacOS, UNIX, Linux, Solaris, HP-UX, OS/2 and more). |
YES
|
YES
|
| EJB, RMI, Design Pattern generation. |
YES
|
YES
|
| Teamwork server support (requires active teamwork server). |
YES
|
YES
|
| Floating Licences available. |
YES
|
YES
|
| Localization for multiple languages - US English, German, Spanish, Japanese, and Thai. |
YES
|
YES
|
| XMI file format for model storage. |
YES
|
YES
|