Skip to main navigation Skip to search Skip to main content

ADELE: A middleware for supporting the evolution of multi-agents systems based on a metaprogramming approach

Research output: Chapter in Book/Conference proceedingConference contributionpeer-review

Abstract

This paper presents a middleware based on an agent model for supporting reactive agents that can change their behavior in order to evolve with time based on the accomplish of active norm defined into a dynamic normative model. This middleware named Agent Dynamic EvoLutionary at runtimE (ADELE) was developed on a Java platform using the JADE framework. ADELE middleware allows developing dynamic multi-agent systems applicable to ubiquitous applications where environments are highly dynamic. Our approach includes metaprogramming mechanisms which enable agents to be able to evolve through a behavior injection (on the fly) at runtime, instead of killing agents which probably can be implicated in other processes and cannot be interrupted to prevent problems to the entire system.

Original languageEnglish
Title of host publicationTrends in Practical Applications of Scalable Multi-Agent Systems, the PAAMS Collection
EditorsSilvia Rossi, Fernando de la Prieta, Zita Vale, María D. Jiménez-López, Elena M. Navarro, Emmanuel Adam, María J. Escalona, Rafael Corchuelo, María N. Moreno, Philippe Mathieu, Andrew T. Campbell
PublisherSpringer Verlag
Pages297-310
Number of pages14
ISBN (Print)9783319401584
DOIs
StatePublished - 2016
Externally publishedYes
Event14th International Conference on Practical Applications of Agents and Multi-Agent Systems, PAAMS 2016 - Sevilla, Spain
Duration: 1 Jun 20163 Jun 2016

Publication series

NameAdvances in Intelligent Systems and Computing
Volume473
ISSN (Print)2194-5357

Conference

Conference14th International Conference on Practical Applications of Agents and Multi-Agent Systems, PAAMS 2016
Country/TerritorySpain
CitySevilla
Period1/06/163/06/16

Bibliographical note

Publisher Copyright:
© Springer International Publishing Switzerland 2016.

Keywords

  • Behavior injection
  • Evolution
  • JADE
  • Metaprogramming
  • Multi-agent

Fingerprint

Dive into the research topics of 'ADELE: A middleware for supporting the evolution of multi-agents systems based on a metaprogramming approach'. Together they form a unique fingerprint.

Cite this