Hostname: page-component-848d4c4894-8kt4b Total loading time: 0 Render date: 2024-07-04T06:09:03.195Z Has data issue: false hasContentIssue false

Agent orientation in software engineering

Published online by Cambridge University Press:  19 August 2002

GERHARD WEIß
Affiliation:
Institut für Informatik, Technische Universität München, D-80290 München, Germany; weissg@in.tum.de

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.

Type
Research Article
Copyright
© 2001 Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Footnotes

The author would like to thank the reviewers for their valuable comments. Parts of this article resulted from an evaluation study on AOSE which was conducted within a research project supported by Deutsche Forschungsgemeinschaft under contract Br609/11-1.