Paving the way for implementing multiagent systems: integrating gaia with Agent-UML

  • Authors:
  • Juan C. García-Ojeda;Alvaro E. Arenas;José de Jesús Pérez-Alcázar

  • Affiliations:
  • Laboratorio de Cómputo Especializado, Universidad Autónoma de Bucaramanga, Bucaramanga, Santander, Colombia;CCLRC Rutherford Appleton Laboratory, Chilton-Didcot, Oxfordshire, United Kingdom;EACH, Universidade de São Paulo, São Paulo, Brazil

  • Venue:
  • AOSE'05 Proceedings of the 6th international conference on Agent-Oriented Software Engineering
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

This paper describes how to refine a Gaia design by applying agent-oriented extensions of UML. First, we show how the Gaia Interaction model can be improved by applying the first two layers of the Agent Interaction Protocol (AIP) of AUML. Second, Gaia Agent and Service models are refined by applying the AIP's third layer combined with Extended UML Class Diagrams. Third, Gaia Organisational Structure is enriched by applying the Aalaadin model. The final aim of the whole process is to obtain a more concrete design closer to implementation. We demonstrate how the refinement process can be applied to the development of an agent-based system for conference management.