[view kml]

Concept: Agent-Role

System documentation


Superconcept: Role

Definition: An Agent-Role is the role played by the entity that initiates, performs, or causes an Event. There are various types of Agent-Roles which vary in the constraints imposed upon them.

Required Relationships:

played-by and in-event are required for any object filling a Role, such as Agent-Role. Except for those 2 slots, there are no other slots required for an Agent-Role.

Examples:

  1. A passenger had to be the pilot after the pilot died during the flight
    in-event: fly
    played-by: passenger
  2. Comment: The Agent-Role in this example is Pilot, and it is played by the passenger.
  3. The workers hammered the nail.
    in-event: hammer the nail
    played-by: implicitly stated, presumably people
    Comment: The Agent-Role in this example is Worker, but the people playing the role of Worker is not explicitly stated.

Neighboring Concepts:

Similar to...But different because...
Donor A Donor is the Role that is played by the entity that is the original possessor of an object in a Transfer event.
Food Food is the Role played by substance which provides nourishment to an organism.
Instrument Instrument is the Role played by things, such as tools, used by an Agent-Role in some Event.
Recipient Recipient is the Role played by Things which receive objects in a Transfer event.