 |
Full support for all 13 UML 2.1 diagrams
|
 |
Support for UML 2.1 profiles including:
|
| |
OMG’s Business Process Modelling Notation (BPMN)
OMG’s Software Process Engineering Meatamodel (SPEM)
|
 |
.rtf (MS Word) and HTML document generation
|
 |
Free read only model viewer
|
 |
Version control and management of model baselines
|
 |
Generation and reverse engineering (round trip) of program source code |
| |
Support for a wide range of programming languages including:
|
| |
ActionScript
C#
C++
Delphi
Java
PHP
VB.Net
Visual Basic
|
| |
Ability to customise code generation templates
|
 |
Support for OMG’s Model Driven Architecture (MDA) |
| |
Built in transformations for:
|
| |
C# and NUnit
DDL
EJB
Java and JUnit
XSD
|
| |
Ability to customise MDA transformation templates
|