UML Modeling

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

Share |

Sequence diagram

Enhanced feature
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

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. Smart Development Environment for Eclipse supports group and un-group messages into single or multiple arrow head for easy layout of the communication diagrams.

Activity diagram

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

Enhanced feature
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

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.

Tell us what you think?

Sending...
Thank you for your feedback