ease-crc / soma

The Socio-physical Model of Activities (SOMA) is a formal activity model for embodied agents that need to operate their body to generate motions that cause intentional effects in the physical and social world.
GNU Lesser General Public License v3.0
16 stars 23 forks source link

Update DUL to differentiate betweeen Agent and Actor #254

Closed mrnolte closed 2 years ago

mrnolte commented 2 years ago

We agreed to differentiate between types of entities with the ability to "act": Actors, and Agents, where we see the latter as more strict with the additional requirement to have some understanding of their actions. This unfortunately requires a small change to DUL, because DUL axiomatizes Actions as having an Agent as a participant. For Communication Actions however, e.g., sending and receiving a message, we need them to "only" need an Actor to model the communication between, for example, servers.