Activity #14
Study the Detailed Architecture and the Multi-Agent Model

This is the first activity of the design process which extends from Activity #14 to Activity #18.

If the system needs to be built as a recursive multi-agent system and is then composed of several levels (system one, components one, etc.), this design process must be applied to each one of them.

The main objective of this first activity is to define the detailed architecture of the system in terms of needed packages, classes, objects and agents, to possibly refine this architecture by using some design patterns and/or re-usable components and then to create component and class diagrams.

This activity is made up of the following steps:

Results of this activity will be written in an initial Detailed Architecture document.