Advertisement

Engineering Agent Frameworks: An Application in Multi-Robot Systems

  • Jérôme Lacouture
  • Victor Noël
  • Jean-Paul Arcangeli
  • Marie-Pierre Gleizes
Part of the Advances in Intelligent and Soft Computing book series (AINSC, volume 88)

Abstract

In this paper, we present a novel development process called SPEARAF (Species to Engineer Architectures for Agent Frameworks) and evaluate its relevance to ease the implementation of Multi-Agent Systems in the context of a multirobot project for crisis management. SPEARAF allows to build component-based architectures for agents and their infrastructure. We show the advantages of using an architecture-based process to realise an application-specific agent framework adapted to the requirements of such a system. SPEARAF gives guidelines to enables the use of architecture-oriented practices for agent implementation.

Keywords

Task Allocation Agent Architecture Engineer Architecture Agent Framework Rescue Task 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Amor, M., Fuentes, L.: Malaca: A Component and Aspect-Oriented Agent Architecture. Information & Software Technology 51(6), 1052–1065 (2009)CrossRefGoogle Scholar
  2. 2.
    Garcia, A., Lucena, C.: Taming Heterogeneous Agent Architectures with Aspects. Communications of the ACM 51(5), 75–81 (2008)CrossRefGoogle Scholar
  3. 3.
    Georgé, J.P., Gleizes, M.P., Garijo, F., Noel, V., Arcangeli, J.P.: Self-adaptive Coordination for Robot Teams Accomplishing Critical Activities. In: Demazeau, Y., Dignum, F., Corchado, J.M., Bajo, J. (eds.) Advances in PAAMS. Advances in Intelligent and Soft Computing, vol. 70, pp. 145–150. Springer, Heidelberg (2010)CrossRefGoogle Scholar
  4. 4.
    Gleizes, M.P., Camps, V., Georgé, J.P., Capera, D.: Engineering systems which generate emergent functionalities. In: Weyns, D., Brueckner, S.A., Demazeau, Y. (eds.) EEMMAS 2007. LNCS (LNAI), vol. 5049, pp. 58–75. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  5. 5.
    Noël, V., Arcangeli, J.P., Gleizes, M.P.: Between Design and Implementation of MAS: A Component-Based Two-Step Process. In: EUMAS 2010 (2010)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Jérôme Lacouture
    • 1
  • Victor Noël
    • 1
  • Jean-Paul Arcangeli
    • 1
  • Marie-Pierre Gleizes
    • 1
  1. 1.Institut de Recherche en Informatique de ToulouseUniversité de ToulouseToulouse CedexFrance

Personalised recommendations