Proceedings of the First International Joint Conference on Autonomous Agents and Multiagent Systems Part 2 - AAMAS '02 2002
DOI: 10.1145/544862.544912
|View full text |Cite
|
Sign up to set email alerts
|

Extreme programming of multi-agent systems

Abstract: The complexity of communication scenarios between agents make multi-agent systems difficult to build. Most of the existing Agent-Oriented Software Engineering methodologies face this complexity by guiding the developers through a rather waterfall-based process with a series of intermediate modeling artifacts. While these methodologies lead to executable prototypes relatively late and are expensive when requirements change, we explore a rather evolutionary approach with explicit support for change and rapid fee… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
8
0
1

Year Published

2003
2003
2016
2016

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 19 publications
(9 citation statements)
references
References 9 publications
0
8
0
1
Order By: Relevance
“…Knublauch [23] introduces a set of APIs that are extended from the JUNIT testing framework [24], and explores an approach to test agent systems based on the design model of the Gaia methodology using these APIs. Human developers can use these APIs to develop test cases that are automatically executed.…”
Section: Discussionmentioning
confidence: 99%
“…Knublauch [23] introduces a set of APIs that are extended from the JUNIT testing framework [24], and explores an approach to test agent systems based on the design model of the Gaia methodology using these APIs. Human developers can use these APIs to develop test cases that are automatically executed.…”
Section: Discussionmentioning
confidence: 99%
“…The latter concepts however, are strategical rather than actually suggesting processes. The authors Knublauch [Knu02a,Knu02b] Baumeister [Bau04] and Auer [Aue07] at last, head into a similar direction as the one presented in this paper and apply the agile methods to knowledge management and more specifically to knowledge modeling and engineering. Their ideas are introduced in the following.…”
Section: State Of the Artmentioning
confidence: 95%
“…According to Knublauch [Knu02a,Knu02b] heavyweight process models are often less useful to knowledge-based systems due to the high expenses for change they entail and the creative potential they fail to fully exploit. Knublauch hence aligns values, principles and methods to match the ones of Extreme Programming [BA05] for knowledge-and specifically ontology-based systems.…”
Section: State Of the Artmentioning
confidence: 99%
“…Agile [24] defines a testing phase based on JUnit test framework [15]. In order to use this tool, designed for OO testing, in MAS testing context, they needed to implement a sequential agent platform, used strictly during tests, which simulates asynchronous messagepassing.…”
Section: Integration Testingmentioning
confidence: 99%