# Domain Actions

On the left-hand-side of the domain action page, it lists all the domain actions (semantics) available in the current domain model. The domain actions are listed in alphabetical order of action names.

For each domain action, the user can edit its attributes on the right-hand-side :

name

- Name of domain action

- For example, we have "save files to my floppy disks" as the action name.

actor

- In the example, the actor is "user"

- If the style of the corresponding task is "interactive" or "manual", the actor will be "user" as the default

- If the style of the corresponding task is "automatic", the actor will be "system" as the default.

- However, in both cases, the actor is editable, and can be anything even if action name is fixed.

verb

- Verb is the first word of the action name.

- In the example, the verb is "save" which is not changeable if the action name is fixed.

actee

- Actee is the second word of the action name.

- In the example, the actee is "files" which is not changeable if the action name is fixed.

proposition

- Proposition is the 3rd word and onwards of the action name, if any.

- In the example, the proposition is "to my floppy disks" which is not changeable if the action name is fixed.

documentation

- Documentation is any optional free text to comment on the domain action.

- To create a new domain action :

  Press the 'New' button on the right. The system will ask for the name of the Domain Action. The user can then edit the other details of the domain action.

- To delete a domain action :

  Select a domain action to be deleted on the left. Then press the 'Delete' button and confirm the deletion.