Engineering Agent Frameworks: An Application in Multi-Robot Systems
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.
KeywordsTask Allocation Agent Architecture Engineer Architecture Agent Framework Rescue Task
Unable to display preview. Download preview PDF.
- 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
- 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