What to call the executor of an action?
I can't find the right word to describe the object that performs an activity/action.
- Doer
- Executor
- Performer
- Actor
The term is to be used in an application where you may choose an "object" (from a list), and then retrieve its activities.
So what should I call the "object"?
Context: The "object" may be anyone or anything which is to do certain activities. Think of a worklog where you'd like to log activities that has been done. Given the object type, you'd might have a different set of activities to log.
Object (1. line support member) Activities { Create ticket, Assign ticket, Notify customer, Close ticket}
Object (Purchasing employee) Activities { Receive order, Confirm Order, Ship Order}
One option, which shares its etymology with action, is agent. Both come fundamentally from the Latin agere meaning to do.