Agent orientation in software engineering

  • Authors:
  • Gerhard Weiß/

  • Affiliations:
  • Institut fü/r Informatik, Technische Universitä/t Mü/nchen, D-80290 Mü/nchen, Germany/ weissg@in.tum.de

  • Venue:
  • The Knowledge Engineering Review
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

Agent-Oriented Software Engineering (AOSE) is rapidly emerging in response to urgent needs in both software engineering and agent-based computing. While these two disciplines coexisted without remarkable interaction until some years ago, today there is rich and fruitful interaction among them and various approaches are available that bring together techniques, concepts and ideas from both sides. This article offers a guide to the broad body of literature on AOSE. The guide, which is intended to be of value to both researchers and practitioners, is structured according to key issues and key topics that arise when dealing with AOSE: methods and frameworks for requirements engineering, analysis, design, and implementation; languages for programming, communication and coordination and ontology specification; and development tools and platforms.