Flexible architectures of adaptive agents : the agentφ approach - Archive ouverte HAL Accéder directement au contenu
Article Dans Une Revue International journal of grid computing and multi agent systems (IJGCMAS) Année : 2010

Flexible architectures of adaptive agents : the agentφ approach

Résumé

In order to simplify the development of agent-based distributed systems, their deployment, and their execution in open and unstable distributed environments, we propose a generic model and an architectural style of adaptive agent. Our approach allows developers to build agent models by assembling finegrained reusable components which implement non-behavioral mechanisms such as communication, mobility or adaptation skills. Then, at run time, agents can autonomously change one or several of these components. Agentφ is a tool for modeling adaptive agents from reusable components. At design time, agent models are defined from the generic agent model in order to fit the requirements of the development, and safety of architectures (satisfaction of the dependence constraints between components) is checked; then, skeletons of codes are generated and architectures are optimized. Then, agents are configured and can reconfigure themselves at run time; so they are able to react to changes in the execution environment. From our point of view, Agentφ can be considered as a generator of domain-specific (or applicationspecific) adaptive multi-agent platform. The design of an embedded agent and of an agent responsible for deployment of Grid components illustrates our proposal
Fichier non déposé

Dates et versions

hal-00472838 , version 1 (13-04-2010)

Identifiants

  • HAL Id : hal-00472838 , version 1

Citer

Sébastien Leriche, Jean-Paul Arcangeli. Flexible architectures of adaptive agents : the agentφ approach. International journal of grid computing and multi agent systems (IJGCMAS), 2010, 1 (1), pp.55--75. ⟨hal-00472838⟩
80 Consultations
0 Téléchargements

Partager

Gmail Facebook X LinkedIn More