Prev Next

Use Case Toolbox

The Use Case Toolbox pages are used to model system functionality from the perspective of a system user. Use Case objects are used to build the Use Case models, which describe the functionality of the system to be built, the requirements, the constraints and how the user interacts with the system.

Sequence diagrams can be associated with Use Cases to capture workflow and system behavior.

Use Case Toolbox pages



See also

Except where discussed here, each element and relationship that you can create using these Toolbox pages is described in the UML Elements and UML Connectors sections of the Help.

These two relationships are stereotyped Dependency relationships defined by the OPEN Modeling Language (OML - Object-oriented Process, Environment and Notation Modeling Language - is an international de facto standard object-oriented development method developed and maintained by the OPEN Consortium). They have been incorporated into the Use Case modeling elements.

  • Invokes indicates that Use Case A, at some point, causes Use Case B to happen
  • Precedes indicates that Use Case C must complete before Use Case D can begin

The 'Basic Use Case' icon adds the Basic Use Case Pattern to your diagram as a starting point for developing the diagram (drag the icon onto the diagram to open the 'Add Pattern <name> to Diagram' dialog and click on the OK button).

Behavioral Diagram Elements Structural Diagram Elements UML Connectors Test Case System Boundary Add Pattern Dialog


  • To add an element to the currently-open diagram, click on the appropriate icon and drag it into position on the diagram; set an element name and other properties as prompted
  • To add a relationship, click on the appropriate icon, then click on the start element in the diagram and drag to the end element

Learn more