A software engineering process for BDI agents

  • Authors:
  • Aaron Hector;Frans Henskens;Michael Hannaford

  • Affiliations:
  • University of Newcastle, Callaghan, NSW, Australia;University of Newcastle, Callaghan, NSW, Australia;University of Newcastle, Callaghan, NSW, Australia

  • Venue:
  • KES-AMSTA'08 Proceedings of the 2nd KES International conference on Agent and multi-agent systems: technologies and applications
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

Software agents provide an increasingly popular approach to software engineering, offering a fundamentally different design technique for software development based around the creation and deployment of autonomous software components. One of the leading models for the development of agentbased software is the Belief-Desire-Intention (BDI) model. In order to effectively develop BDI systems, a software development process is required, similar to those that exist for conventional object-oriented software development. This paper presents NUMAP, a development process for BDI multi-agent systems that covers the entire software development lifecycle, from requirements analysis to implementation and testing.