Stack Exchange Network
Stack Exchange network consists of 181 Q&A communities including
Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Visit Stack Exchange
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.
Sign up to join this community
Anybody can ask a question
The best answers are voted up and rise to the top
1 year, 7 months ago
I'm writing some software and in it there are actions being executed
by the users using the program.
Those actions might be something like
Sending an email to another person
Changing a certain document
Writing a comment on something
An action is always kicked off by a single user. Naively I chose
executioneer until I realized that this word doesn't exist and the closest existing word is something like hangman ;)
As an example:
The _________ of the Action "Send Email To User"
was awarded 12 gold nuggets in cash.
Can you help me find the right word? Single words only please.
Oct 19, 2021 at 17:52
241 2 2 silver badges 8 8 bronze badges
Two words that might fit:
A person or thing that initiates someone or something.
A person or thing that starts in a specified way.
Oct 19, 2021 at 17:55
14.4k 15 15 gold badges 66 66 silver badges 58 58 bronze badges
You are using this in a technical context, and besides the general
user, there are two terms of art that may apply:
actor, if the focus is on the person physically taking action:
A Technical Actor represents the types of interactions with the system. An actor may assume one or more roles, and can be equated to the external people or systems that interact with the system under study. Note that Actors are not individuals nor are they necessarily equivalent to job titles; instead, they describe the behavior in the enterprise and the responsibilities of the associated "user". —
Unified Architecture Method
principal, if the focus is on the authority for the action (which in some cases is not the same as the actor):
Security principals are any entity that can be authenticated by the operating system, such as a user account, a computer account, or a thread or process that runs in the security context of a user or computer account —
See also this discussion on SO.
Oct 20, 2021 at 2:52
A person who brings about or initiates something. (
Oct 20, 2021 at 2:27
There is also
1.1 A person who is among the first to research and develop a new area of knowledge or activity.
Oct 21, 2021 at 20:25
24.3k 3 3 gold badges 38 38 silver badges 81 81 bronze badges
operator (n.): one who performs a work or labour; one who causes or produces an effect.
inceptor (n.): one who begins something.
(Those are the more literal meanings of those words; both have other, related meanings, as so often in English.
Applications are left as an exercise for the reader.)
Oct 21, 2021 at 13:06
2,431 6 6 silver badges 14 14 bronze badges
In my experience with software development, the person starting off the process is usually called the requester, because the process starts by them requesting it to happen.
Requester is defined as the person who asks for something or who makes a request.
As a minor follow on from this, if data is passed it is often called a
request and the results of the process are often called a response.
Oct 21, 2021 at 12:43
121 2 2 bronze badges
Executor (n.): a person who produces something or puts something into effect.
Source: Oxford Languages
5,949 62 62 gold badges 33 33 silver badges 39 39 bronze badges
Oct 21, 2021 at 16:24
The _________ of the Action "Send Email To User" was awarded 12 gold nuggets in cash.
There is no word that works here because the phrasing is fundamentally awkward. None of the suggestions here produce idiomatic English. As a
frame challenge, consider instead :
[Username] was awarded [Award] for [Action].
For example :
Mats was awarded 12 gold nuggets for sending an email.
This phrasing is more natural, I think. If you don't have any other way to identify the actor you might consider simple anonymous phrasing :
A user was awarded 12 gold nuggets for sending an email.
Oct 21, 2021 at 19:53
786 6 6 silver badges 10 10 bronze badges
Agent, a person or thing that takes an active role or produces a specified effect.
Oct 22, 2021 at 14:49
By clicking “Accept all cookies”, you agree Stack Exchange can store cookies on your device and disclose information in accordance with our
Accept all cookies
Necessary cookies only