LOGBOOK

HELP

Quiz Entry - updated: 2026.07.14

What is an Actor in a Use Case Diagram and what types of actors exist?

An actor is any entity outside the system that plays a role and triggers actions in it — and it need not be human: users, external systems, and devices all count.

An actor is an external interface to the system. The key insight beginners miss is that an actor is a role, not a specific person — and not necessarily a person at all.

Types of actors:

Type Example
Human User User, Case worker, Accounting
External System Database, Payment gateway
Device Sensor, Printer

Key points:

  • Represented as a stick figure with a label
  • Always exists outside the system boundary
  • Activates and influences flows of actions
  • Can be generalized/specialized (inheritance)

Tip: Actor = Any entity that "acts" on or with the system from the outside.

From Quiz: SPRG / Security Review | Updated: Jul 14, 2026