What is an actor in a use case?- An actor is anything that stands out of the system boundary that interacts with the system. - An actor is used to define use cases and describe a system’s functionality along with its boundaries. - An actor specifies a role played by a user or any other system that interacts with the subject.
Actors are further defined as follows:
Primary Actor: It is the stakeholder that calls on the system to deliver one of its services. It has a goal with respect to the system one that can be satisfied by its operation. It is often, but not always, the actor who triggers the use case.
Supporting Actors: It is an external actor that provides a service to the system under design. It might be a high-speed printer, a web service, or humans that have to do some research and get back to us.
|