Working with Use Case Diagram

To create a Use Case Diagram:

  1. Select first an element where a new Use Case Diagram to be contained as a child.
  2. Select Model | Add Diagram | Use Case Diagram in Menu Bar or select Add Diagram | Use Case Diagram in Context Menu.

In Use Case Diagram, you can use following elements.

See also

UML Use Case Diagram
For more information about UML Use Case Diagram.

Use Case Subject

To create an Use Case Subject:

  1. Select Use Case Subject in Toolbox.
  2. Drag on the diagram as the size of Use Case Subject.

Actor

To create an Actor:

  1. Select Actor in Toolbox.
  2. Drag on the diagram as the size of Actor.

To create an Actor (model element only) by Menu:

  1. Select an Element where a new Actor to be contained.
  2. Select Model | Add | Actor in Menu Bar or Add | Actor in Context Menu.

To edit an Actor, you can do following actions:

To suppress Attributes, see Suppress Attributes.

To suppress Operations, see Suppress Operations.

To hide Operation signatures, see Show Operation Signature.

Use Case

To create an Use Case:

  1. Select Use Case in Toolbox.
  2. Drag on the diagram as the size of Use Case.

To create an Use Case (model element only) by Menu:

  1. Select an Element where a new Use Case to be contained.
  2. Select Model | Add | Use Case in Menu Bar or Add | Use Case in Context Menu.

To edit an Use Case, you can do following actions:

  • Use quick-edit-usecase by double-click or press Enter on a selected Use Case.
  • Add Extension Point - See Extension Point.

To suppress Attributes, see Suppress Attributes.

To suppress Operations, see Suppress Operations.

To hide Operation signatures, see Show Operation Signature.

Extension Point

To add an Extension Point:

  1. Select an Use Case.
  2. Select Model | Add | Extension Point in Menu Bar or Add | Extension Point in Context Menu.

To edit an Extension Point, you can do following actions:

Include

To create an Include:

  1. Select Include in Toolbox.
  2. Drag from a Use Case and drop on another Use Case (to be included).

Extend

To create an Extend:

  1. Select Extend in Toolbox.
  2. Drag from a Use Case (to be extended) and drop on another Use Case.