This task consists
of defining the global organizational rules in order to specify: (i) whether and when to allow new agents
to enter the organization, and, once accepted, what their position should be; and (ii) which behaviours should be
considered as a legitimate expression of self-interest, and which among them must be prevented by the
organization (Developing multiagent systems: The Gaia methodology p.
330-331).
In Gaia, organizational
rules are considered as responsibilities of the organization as a whole. Accordingly, it is possible to
distinguish between safety and liveness organizational rules.
Safety organizational
rules define time-independent global invariants for the organization that must be respected.
Liveness organizational rules
define how the dynamics of the organization should evolve over time (i.e., how the execution must
evolve).
Organizational rules can be expressed by making use of the same formalism adopted for specifying liveness and safety
rules for roles.
See Developing multiagent systems: The Gaia methodology (p. 348-351) for more
information.
|