Chapter 1. Actors

The actors represent what interacts with the system.

—Ivar Jacobson [Jacobson 1992]

What’s in this chapter?

This chapter discusses the conceptual role of actors in the use case model. A detailed account of how to recognize actors is given.

The modern approach to software engineering is to build models of the real world in a given problem domain. However, a software system is much more than a set of cooperating objects or code modules. The value of a software system lies in its behavior. This behavior often manifests itself in the interaction with entities (such as users and other software systems) outside the system. The system perceives the interaction between it and these external entities as events that it must acknowledge ...

Get Advanced Use Case Modeling: Software Systems now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.