The Gaia Methodology for Agent-Oriented Analysis and Design

  • Authors:
  • Michael Wooldridge;Nicholas R. Jennings;David Kinny

  • Affiliations:
  • Department of Computer Science, University of Liverpool, Liverpool L69 7ZF, United KingdomM.J.Wooldridge@csc.liv.ac.uk;Department of Electronics and Computer Science, University of Southampton, Highfield, Southampton SO17 1BJ, United Kingdomnrj@ecs.soton.ac.uk;Department of Computer Science, University of Melbourne, Parkville 3052, Australiadnk@cs.mu.oz.au

  • Venue:
  • Autonomous Agents and Multi-Agent Systems
  • Year:
  • 2000

Quantified Score

Hi-index 0.01

Visualization

Abstract

This article presents Gaia: a methodology for agent-oriented analysis and design. The Gaia methodology is both general, in that it is applicable to a wide range of multi-agent systems, and comprehensive, in that it deals with both the macro-level (societal) and the micro-level (agent) aspects of systems. Gaia is founded on the view of a multi-agent system as a computational organisation consisting of various interacting roles. We illustrate Gaia through a case study (an agent-based business process management system).