Use Case Diagram – Node Types

In a Use Case diagram, there are three Node Type options: UseCaseActor, Use Case, and System. Examples of each are provided below.


The UseClassActor node type is the default selection and represents a role that interacts with the diagram subject.

Use Case

The Use Case node type represents the functionality performed by a subject or system.


The System node type represents the boundaries of a system, whether physical, software, or business. A System container typically contains one or more Use Case shapes.

Use Case, UseCaseActor, and System

All node types can be displayed in the same report, and relationships can be drawn between all types. As shown, node types can also be nested within each other using the Relationship form.
© 2019 Exostrategies, Inc.