The Agent who performs the Action.
by agent
A relation between an action and the executed task, e.g. 'putting some water in a pot and putting the pot on a fire until the water starts bubbling' executes the task 'boiling'.
executes task
The participant to a certain Action.
has participant
It denotes something that is affected or acted upon by the action.
has patient
The fact or process of doing something, typically to achieve an aim.
Action
Any agentive Object , either physical (e.g. a whale, a robot, an oak), or social (e.g. a corporation, an institution, a community).
Agent
A computer program designed to perform a group of coordinated functions, tasks, or activities for the benefit of the user.
App
Behavior