Cooperative Agent Model Within ADELFE Framework: An Application to a Timetabling Problem
Résumé
ADELFE methodology is dedicated to applications characterized by openness and the need of the system adaptation to an environment. These applications are designed by using the AMAS theory [2]. Self-organization is founded on the capacity an agent possesses to be locally “cooperative”, i.e. it is able to recognize cooperation failures called “Non Cooperative Situations” (NCS, which could be related to exceptions in classical programs) and to treat them. It is based on the RUP process and follows its main phases: preliminary requirements, final requirements, analysis and design, and uses UML and AUML notations. The methodology is provided with OpenTool, released by TNI-Valiosys (www.tni-valiosys.com), which already supports the UML notation and that was extended to support also the AUML one.