Evaluation of modeling techniques for agent-based systems

O. Shehory, A. Sturm

Research output: Contribution to conferencePaperpeer-review

86 Scopus citations

Abstract

To develop agent-based systems, one needs a methodology that supports the development process as common in other disciplines. In recent years, several such methodologies and modeling techniques have been suggested. An important question is, to what extent do the existing methodologies address the developers' needs. In this paper we attempt to answer this question. In particular, we discuss suitability of agent modeling techniques to agent-based systems development. In evaluating existing modeling techniques, we address criteria from software engineering as well as characteristics of agent-based systems. Our evaluation shows that some aspects of modeling techniques for agent-based systems may benefit from further enhancements. As we show, these aspects include distribution, concurrency, testing and communication richness. We also find space for (relatively small) improvements in aspects such as the refining of the models throughout the development process and the coverage and consistency checking of the s uggested models.

Original languageEnglish
Pages624-631
Number of pages8
DOIs
StatePublished - 2001
Externally publishedYes
EventFifth International Conference on Autonomous Agents - Montreal, Que., Canada
Duration: 28 May 20011 Jun 2001

Conference

ConferenceFifth International Conference on Autonomous Agents
Country/TerritoryCanada
CityMontreal, Que.
Period28/05/011/06/01

Fingerprint

Dive into the research topics of 'Evaluation of modeling techniques for agent-based systems'. Together they form a unique fingerprint.

Cite this