Michael J. Wooldridge, Nicholas R. Jennings, David Kinny
Oren Etzioni, Jörg P. Müller, Jeffrey M. Bradshaw (eds.)
3rd Annual Conference on Autonomous Agents (AGENTS'99), pages 69-76
ACM, New York, NY, USA
1999
This paper presents a methodology for agent-oriented analysis and design. The methodology is 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. The methodology is founded on the view of a system as a computational organisation consisting of various interacting roles. We illustrate the methodology through a case study (an agent-based business process management system).