UML Collaboration Diagram, State Chart, Activity Diagram, Interaction Overview, ISO Flow chart
Collaboration Diagram
Like a Sequence Diagram, a Collaboration diagram is used to model the dynamics of a system. ModelMaker supports Collaboration diagram at both specification and instance level.

Concurrency Diagram
The Concurrency diagram is supported as (real-time) specializations of a collaboration diagram.

State Chart
A State Chart diagram is used to model state machines. Here's an example straight from the UML spec.

Concurrency State Chart

UML 2 Activity Diagram

Activity Diagram with Swimlanes
Activity states may be organized in swimlanes. Swimlane orientation (H / V) can be modified during design time.

UML 2 Interaction Overview Diagram
UML 2 Interaction Overview diagrams combine activity diagram and in-line sequence diagrams. Used to show a high level overviews.

ISO Flow Charts
(Simplified) ISO 9000 flow charts can contain Document, Decision and Process nodes. Very similar to UML Activity diagrams but in ISO 9000 style.



Code generation basics