Class diagram, Sequence diagram, Interaction diagram, Use case diagram, Robustness analysis diagram
Class Diagram / Structure Diagram
On Class Diagrams ModelMaker automatically visualizes inheritance, interface support, property and field uses relations, module containment relations and (Pascal) unit dependency (uses) relations. Most symbols in class diagrams are directly linked to the code model. Modify either diagram or code model and both will be updated. Symbols allow allow customizing the displayed members and visual style.

Inheritance Tree
Class symbols can display any level of members as can be (re-)defined on project, diagram or symbol level. Simply by suppressing all members on diagram level, makes it easy to create an inheritance tree diagram.

Visualize Interface support
Diagram showing classes supporting interfaces. Interface symbols may be visualized multiple times and displayed either collapsed or expanded. Interface support is automatically visualized. Changing interface support in the diagram updates the related code.

Use Case Diagram
Use Case Diagram showing use case actor, a use case container, use cases and their relationships. Any symbol may be linked to other diagrams or external documents. Click on the link to open the associated document.

Robustness Analysis Diagram
The Robustness analysis diagram is not part of the UML. Robustness analysis diagrams serve a number of purposes in use case driven modeling. They provide a bridge between the analysis level view of use cases and detailed design shown in sequence diagrams. Comprehensive information on this issue can be found in "Use Case Driven Object Modeling with UML" by Doug Rosenberg and Kendall Scott ( ICONIX ).

Sequence Diagram / Interaction Diagram
With a Sequence diagram you model the behaviour of a system. Here a UML 2 in-line sequence diagram example. Some messages are HotLinked to code model methods.
You can create methods (fields, properties etc) linked to messages right inside the sequence diagram editor.



Code generation basics