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.

Collaboration Diagram


Concurrency Diagram

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

Concurrency Diagram


State Chart

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

State ChartDiagram


Concurrency State Chart

Concurrent State ChartDiagram



UML 2 Activity Diagram

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.

Activity Diagram with Object Flow


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.

UML 2 Interaction Overview Diagram


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.

ISO 9000 flow chart diagram