EXPERIENCING AUML IN THE GAIA METHODOLOGY

Luca Cernuzzi, Franco Zambonelli

Abstract

In the last few years a great number of AOSE methodologies have been proposed, some of which centered on organizational aspects to better capture the behavior of agents societies. Those methodologies may be considered very useful for modeling open systems composed of a great number of interacting autonomous agents. Gaia exploits organizational abstractions to provide clear guidelines for the analysis and design of complex and open Multi-Agent Systems (MAS). However, the notation of the Gaia methodology is probably less powerful (and perhaps less acceptable for industry solutions) than others (like AUML). In this perspective, this aims at performing a preliminary exploration towards the potential application of the AUML notation into the Gaia methodology: it explores the above issues using an application example and pays specific attention to the problem of modeling the complexity of open MAS and emergent behaviors.

References

  1. Caire, C., Garrijo, F., Gómez, J., Pavón, J., Leal, F., et al., “Agent oriented analysis using MESSAGE/UML”. Proceedings of Agent-Oriented Software Engineering - AOSE 01, Montreal Canada, May, 2001
  2. Giunchiglia, F., Mylopoulos, J., and Perini A., “The Tropos Software Development Methodology: Processes, Models and Diagrams”, Proceedings of Agent-Oriented Software Engineering (AOSE-2002), Bologna, Italy, July 2002
  3. Juan, T., Pearce, A. and Sterling, L., “ROADMAP: Extending the Gaia Methodology for Complex Open Systems”. Proceeding of Autonomous Agents and Multi-Agent Systems - AAMAS 7802 (pp. 3-10), Bologna, Italy, July 15-19, 2002
  4. Juan, T., Sterling, L. and Winikoff, M., “Assembling Agent Oriented Software Engineering Methodologies from Features”. Autonomous Agents and Multi-Agent Systems-AAMAS'03, Melbourne, Australia, July, 2003
  5. Odell, J., Parunak, H. v. D., and Bauer, B., “Extending UML for Agents”. Proceedings of Workshop on Agent Oriented Information Systems - AOIS 2000, Austin, USA, 2000
  6. Padgham, L. and Winikoff, M., “Prometheus: A Methodology for Developing Intelligent Agents”. (poster) Proceedings of Autonomous Agents and Multi-Agent Systems - AAMAS 7802 (pp. 3-10), Bologna, Italy, July 15-19, 2002
  7. Parunak, H. v. D., and Odell, J., “Representing Social Structures in UML”. In: Wooldridge M., et al. (eds.): Agent Oriented Software Engineering - AOSE II (pp. 1-16), Springer-Verlag, Berlin, Germany, 2002
  8. Sturm, A. and Shehory, O., “A Framework for Evaluating Agent-Oriented Methodologies”. Agent Oriented Information Systems - AOIS 2003 at AAMAS 7803, Melbourne, Australia, July 14, 2003
  9. Zambonelli, F., Jennings, N., and Woolddridge, M., “Developing Multiagent Systems: the Gaia Methodology”. ACM Transactions on Software Engineering and Methodology, 12(3) (pp. 417-470), July 2003.
Download


Paper Citation


in Harvard Style

Cernuzzi L. and Zambonelli F. (2004). EXPERIENCING AUML IN THE GAIA METHODOLOGY . In Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 3: ICEIS, ISBN 972-8865-00-7, pages 283-288. DOI: 10.5220/0002618802830288


in Bibtex Style

@conference{iceis04,
author={Luca Cernuzzi and Franco Zambonelli},
title={EXPERIENCING AUML IN THE GAIA METHODOLOGY},
booktitle={Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 3: ICEIS,},
year={2004},
pages={283-288},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002618802830288},
isbn={972-8865-00-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 3: ICEIS,
TI - EXPERIENCING AUML IN THE GAIA METHODOLOGY
SN - 972-8865-00-7
AU - Cernuzzi L.
AU - Zambonelli F.
PY - 2004
SP - 283
EP - 288
DO - 10.5220/0002618802830288