Principal
Editor's noet
TNO to revise this text
caution
This page has been moved to the eSSIF-Lab Framework on Github.
Short Description
A principal is the term we use to refer to the party for which (on whose behalf) an agent is executing an action. The Agent-Principal relation is an actor-party relation where the actor is executing an action on behalf of that party, and for the execution of which that party has established a policy that the agent must (or may) follow, and hence must have access to).
The Parties, Actors and Actions pattern provides an overview of how this concept fits in with related concepts.
Purpose
The ability to distinguish between (non)principals is relevant in many situations, including:
- electronic communication: the principal
Criterion
The principal (of an actor) is the party for whom the actor is an agent, i.e. on whose behalf the actor is (in the process of) executing some action.
Examples
- A person that is 'doing its own things' is the Principal for himself (as an Actor); the person is also an Agent for himself (as a party).
- When a person is doing things for his employer, the latter is his Principal.