UML Modeling

Visualize, design, communicate and document UML 2.2 diagrams with intuitive and sophisticated visual modeling environment.

Sequence diagram
Sequence diagram shows interaction between users, systems and sub-systems, and emphasize the ordering of time of messages. You can draw sequence diagram solely by mouse or with keyboard shortcuts.

Communication diagram
Communication diagram shows similar information as sequence diagram, but communication diagram emphasizes the structural organization of the objects' send and receive messages. Communication diagram is designed for illustrating the dynamic view of the system. Agilian supports group and un-group messages into single or multiple arrow head for easy layout of the communication diagrams.

Activity diagram
Activity diagram is a flowchart-based diagram showing flow of control from activity to activity. Activity diagram shows concurrency, branch, control flow and object flow. Swimlane is useful for partitioning the activity states. Activity diagram is commonly used for elaborating use case in use case diagram.

State machine diagram
State machine diagram represents a state machine. State machine diagram shows flow of control from state to state within single object. Common state diagram contains simple states, composite states, composite states, transitions, events and actions.

Timing diagram
Timing diagram shows time, event, space and signal for real-time and distributed system.
Interaction overview diagram
Interaction overview diagram is variant of activity diagram. Interaction overview diagrams overview control flow. The main element, frame shows any type of interaction diagram.





