IODA: An interaction-oriented approach for Multi-Agent Based Simulations - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue Journal of Autonomous Agents and Multi-Agent Systems Année : 2011

IODA: An interaction-oriented approach for Multi-Agent Based Simulations

Résumé

Multi-Agent Systems (MAS) design methodologies and Integrated Development Environments exhibit many interesting properties that also support simulation design. Yet, in their current form, they are not appropriate enough to model Multi-Agent Based Simulations (MABS). Indeed, their design is focused on the functionalities to be achieved by the MAS and the allocation of these functionalities among software agents. In that context, the most important point of design is the organization of the agents and how they communicate with each other. On the opposite, MABS aim at studying emergent phenomena, the origin of which lies in the interactions between entities and their interaction with the environment. In that context, the interactions are not limited to exchanging messages but can also be fundamental physical interactions or any other actions involving simultaneously the environment and one or several agents. To deal with this issue, this paper presents the core notions of the 'Interaction-Oriented Design of Agent simulations' (IODA) approach to simulation design. It includes a design methodology, a model, an architecture and also JEDI, a simple implementation of IODA concepts for reactive agents. First of all, our approach focuses on the design of an agent-independent specification of behaviors, called interactions. These interactions are not limited to the analysis phase of simulation: they are made concrete both in the model and at the implementation stage. In addition, no distinction is made between agents and objects: all entities of the simulation are agents. Owing to this principle, designing which interactions occur between agents, as well as how agents act, is achieved by means of an intuitive plug-and-play process, where interaction abilities are distributed among the agents. Besides, the guidelines provided by IODA are not limited to the specification of the model as they help the designer from the very beginning towards a concrete implementation of the simulation.
Fichier principal
Vignette du fichier
VERSIONFINALE.PDF (1.24 Mo) Télécharger le fichier
Origine : Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00825534 , version 1 (29-10-2013)

Identifiants

Citer

Yoann Kubera, Philippe Mathieu, Sébastien Picault. IODA: An interaction-oriented approach for Multi-Agent Based Simulations. Journal of Autonomous Agents and Multi-Agent Systems, 2011, 23 (3), pp.303-343. ⟨10.1007/s10458-010-9164-z⟩. ⟨hal-00825534⟩
457 Consultations
615 Téléchargements

Altmetric

Partager

Gmail Facebook X LinkedIn More