To give you a quick overview of the features in the different Editions, here is a table view of the available features:
Table 2-1. Edition Comparison
| Feature | CE | SE | PE | EmbEd |
| Community Edition | Standard Edition | Professional Edition | Embedded Edition | |
| UML 2.0 Diagram Interchange | ![]() | ![]() | ![]() | ![]() |
| All 9 Diagram Types | ![]() | ![]() | ![]() | ![]() |
| Forward Engineering Java | ![]() | ![]() | ![]() | ![]() |
| XMI Supported | ![]() | ![]() | ![]() | ![]() |
| Platform Independent | ![]() | ![]() | ![]() | ![]() |
| Export as GIF, JPG, PNG, PS, EPS, SVG, WMF | ![]() | ![]() | ![]() | ![]() |
| OCL Support | ![]() | ![]() | ![]() | ![]() |
| Printing | ![]() | ![]() | ![]() | ![]() |
| Undo/Redo | ![]() | ![]() | ![]() | ![]() |
| Copy/Cut/Paste | ![]() | ![]() | ![]() | ![]() |
| Complete Cut and Copy | ![]() | ![]() | ![]() | |
| Clone Diagram | ![]() | ![]() | ![]() | |
| UMLdoc (HTML Export) | ![]() | ![]() | ![]() | |
| Reverse Engineering Java | ![]() | ![]() | ![]() | |
| Plug-In Support | ![]() | ![]() | ![]() | |
| Eclipse IDE Integration | ![]() | |||
| JAR Import | ![]() | ![]() | ||
| MDL Import | ![]() | ![]() | ||
| Changeable Code Templates | ![]() | ![]() | ||
| C++ Generation | ![]() | ![]() | ||
| ANSI C Generation | ![]() | |||
| C# Code Generation | ![]() | |||
| CORBA IDL Code Generation | ![]() | |||
| Delphi Code Generation | ![]() | |||
| Perl Code Generation | ![]() | |||
| PHP Code Generation | ![]() | |||
| SQL DDL Code Generation | ![]() | |||
| VB.net Code Generation | ![]() | |||
| Roundtrip Engineering Java | ![]() | |||
| Concurrent License Option | ![]() | ![]() |