UML Modeling

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

Use case diagram is designed for visualizing and documenting the behavior of a system. The main notations of use case diagram include System (subject), Use Case, Actor, Association (communication link), Dependency and Generalization. Use case diagram is usually used in modeling the context of a system and requirements of system. Use case diagram is used to specify what the system should do but not how the system should do.
- Using Use Case Diagram (Free)
Online training
Flow of events editor

Write series of interactions between users and system with flow of events editor. One use case contains multiple flow of events to describe different scenarios. Smart Development Environment for Eclipse provides easy-to-use editor to write flow of events.
The following movie demonstrates how to use the flow of events editor to describe use case scenario.
Specify testing procedures

Write user acceptance test plan by adding testing procedure and expected result to flow of events. Smart Development Environment for Eclipse supports writing testing procedure in flow of events editor.
The following movie demonstrates how to define testing procedures for use case flow of events.
Generate activity diagram from flow of events

Smart Development Environment for Eclipse supports generating activity diagram from flow of events. The generation is not just a one way ticket but you can keep modifying the flow of events, and synchronizing changes to activity diagrams.
Use cases and actors grid

Use case and actor grid provide a tabular view of all use cases and actors in the project. You can create use case or actor in grid. Grid also provides filter and quick search function for locating the use case and actor easily. The following movie shows use cases and actors grid view in action.






