Actor (1/2)
Actors interact with the system
- by using the system, i.e., by initiating the execution of use cases
- by being used by the system, i.e., by providing functionality for realizing use cases
- each actor is required to communicate with at least one use case
- the communication relationship is undirected
Actors represent roles
- concrete users are allowed toadopt/play/discard more than one role at a time
- actors are located outside thesystem boundaries