Task: Complete Interaction Model
Task sourced from Gaia
Purpose
The  purpose of this task is to detail the Preliminary Interaction Model based upon the adopted organizational structure.
Relationships
Main Description

This task consists of separating, whenever possible,  the organizational-independent interactions aspects, detected in the Preliminary Interaction Model,  and the organizational-dependent ones, derived from the adoption of a specific organizational structure.

This demarcation promotes a design-for-change perspective by separating the structure of the system (derived from a contingent choice) from its goals (derived from a general characterization).

Developing multiagent systems: The Gaia methodology (p. 336-337, 358-361) provides additional guidelines for  this task.

Steps
Defining organization protocols
Define organizational protocols, those whose identification derives from the adopted organizational structure.
Refining protocols definition
Complete the definition of the protocols required by the application, by specifying which roles the protocol will involve.
More Information