The landscape of agent-oriented methodologies

Research output: Chapter in Book/Report/Conference proceedingChapterpeer-review

Abstract

Agent-based systems have evolved during the last two decades. To support the development of such systems, agent-oriented methodologies have emerged. In general, most of the methodologies have originated from two major research domains, namely software engineering and artificial intelligence, and were adjusted to address the agent abstraction. It seems that many of the methodologies share a common basis, an observation that calls for unification and for standardization. In this chapter, we survey existing agent-oriented methodologies and describe the support for agent-based concepts required in such methodologies. We then analyze the most influential agent-oriented methodologies in light of the required agent-based concepts as well as other criteria. We also examine alternatives such as methodology integration and the support for developing a tailored agent-oriented methodology. The main concern that arises from the survey and the analysis is the lack of evaluation of agent-based methodologies, which may have negatively affected, at least in part, the adoption of these methodologies for developing agent-based systems. We also discuss the need to further extend the methodologies to support the entire lifecycle.

Original languageAmerican English
Title of host publicationAgent-Oriented Software Engineering
Subtitle of host publicationReflections on Architectures, Methodologies, Languages, and Frameworks
Pages137-154
Number of pages18
Volume9783642544323
ISBN (Electronic)9783642544323
DOIs
StatePublished - 17 Mar 2014

Keywords

  • Agent-oriented methodologies
  • Comparison
  • Evaluation
  • Software development

All Science Journal Classification (ASJC) codes

  • General Computer Science

Fingerprint

Dive into the research topics of 'The landscape of agent-oriented methodologies'. Together they form a unique fingerprint.

Cite this