Early on in the project, the adequacy of using a multi-agent system to solve the problem should be determined. If the
system can indeed be modeled as a closed, non-distributed system or if there are powerful algorithms that can solve the
problems posed by the requirements centrally, it might not be beneficial to pursue implementation as a MAS. However,
some requirements, especially with regard to adaptivity strongly favour the use of agent technology.
The verification happens both on a local and on a global level. At the global level, this means to
answer to the question: is a MAS required to implement the system? On the local level, it means to
understand if there are agents that can themselves by implemented as a MAS or not. The MAS Adequacy Criteria can be used for the confirmation.
Originally from ADELFE, "Adequacy Verification fragment" (Cossentino & Seidita 2005)
|