This artefact captures information about the intended structure that should be formed by the agents and the processes
by which they arrive at this organisation. It also contains the necessary information to make the decision for both
structure and algorithm transparent and documents the alternative solutions considered and how the
system requirements are addressed by the solution.
The desired organisational paradigm (e.g., hierarchies, coalitions, teams) must support the system objectives and
therefore has to be motivated by the requirements. It is also the basis for the self-organisation algorithm that has to
support the formation of the desired structure. Additional considerations concern the longevity of the structures
(short-term collective goal fulfillment or long-term stable organisational structures) and how the chosen organisation
influences agent autonomy.
The description of the algorithm should consist of the most important requirements, the protocols involved, and the
decision procedures of the agents including metrics or rules. A description of test cases, potential failures, and
corresponding countermeasures is also useful. With regard to testing, the assumptions on the environment and the
behaviour of other agents and other parts of the system should be listed to ensure that the test engineers can
construct realistic testing scenarios.
|