Building Moderately Open Multi-Agent Systems: The HABA Process

  • A. Garcés
  • R. Quirós
  • M. Chover
  • J. Huerta
  • E. Camahort
Conference paper
Part of the Lecture Notes in Electrical Engineering book series (LNEE, volume 27)


In this work we propose a development process for Moderately Open Multi-Agent Systems. Our process has the advantage that it allows both high- and low-level behavior specifications. The HABA.DM methodology, the HABA.PL programming language, and the HABA.PM project manager are the structural elements of the HABA development process we propose. As an example, we use a real-world application. It implements a prototype for the collection and analysis of seismic data.


Management Module Seismic Monitoring Agent Class Seismic Measurement Distribute Information System 
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.


  1. 1.
    Cernuzzi L, Juan T, Sterling L, Zambonelli F (2004) The Gaia methodology: basic concepts and extensions. In: Methodologies and software engineering for agent systems. Kluwer, DordrechtGoogle Scholar
  2. 2.
    Garcés A, Quirós R, Chover M, Camahort E (2006) Implementing moderately open agent-based systems. In: Proceedings of the IADIS international conference WWW/Internet. Murcia, SpainGoogle Scholar
  3. 3.
    Garcés A, Quirós R, Chover M, Huerta J, Camahort E (2007) E-commerce transaction modeling using moderately open multi-agent systems. In: Proceedings of the 9th international conference on enterprise information systems. Funchal, Madeira, Portugal, pp 12–16Google Scholar
  4. 4.
    Iglesias C, Garito M, González J, Velaso J (1998) Analysis and design of multiagent systems using MAS-CommonKADS. In: Singh MP, Rao A, Wooldridge M (eds) Intelligent agents IV, LNAI 1365:313–326Google Scholar
  5. 5.
    Kinny D, Georgeff A, Rao A (1996) A methodology and modelling technique for systems of BDI agents. In: Van de Velde W, Perram JW (eds) Agents breaking away: proceedings of the seventh European workshop on modelling autonomous agents in a multi-agent world, LNAI 1038:56–71.Google Scholar
  6. 6.
    Spivey JM (1992) The Z notation: a reference manual, 2nd ed. Prentice Hall, Upper Saddle River, NJGoogle Scholar
  7. 7.
    Wooldridge M, Jennings N, Kinny D (2000) The Gaia methodology for agent-oriented analysis and design. Auton Agent Multi Agent Syst 3(3):285–312CrossRefGoogle Scholar
  8. 8.
    Zambonelli F, Jennings NR, Wooldridge M (2003) Developing multi-agent systems: the Gaia methodology. ACM Trans Soft Eng Methodol 2(3):317–370CrossRefGoogle Scholar

Copyright information

© Springer Science+Business Media, LLC 2009

Authors and Affiliations

  • A. Garcés
    • 1
  • R. Quirós
  • M. Chover
  • J. Huerta
  • E. Camahort
  1. 1.Department of Computer SystemsJaume I UniversitySpain

Personalised recommendations