Multi-agent system: A guiding metaphor for the organization of software development projects

18Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

In this work we propose the introduction of multi-agent concepts for the organization of software development projects of (especially multi-agent) application design and implementation. This is expressed by the guiding metaphor (German: Leitbild) of a multi-agent system of developers. Team orientation and concurrent development are two aspects that are crucial in every large development project. Consequently, the organizational structure of the programming team has to take account for both. If the developed application is distributed, concurrent and teamoriented - e.g. a multi-agent application - one approach is to aim for a comparable (homomorphic) structure of a developed system and development team. We achieve this by reintroducing the multi-agent system metaphor into the organizational structure of the development team. Agent attributes such as autonomy, communication, cooperation, self-organization and the capacity for teamwork are transferred by the guiding metaphor back to team members. Concurrency and distribution of resources and processes is naturally supported by the guiding metaphor. This guiding metaphor can be applied to any project organization. However, it is best suited for the organization of multi-agent application development, due to the similarity in structure. © Springer-Verlag Berlin Heidelberg 2007.

Cite

CITATION STYLE

APA

Cabac, L. (2007). Multi-agent system: A guiding metaphor for the organization of software development projects. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4687 LNAI, pp. 1–12). Springer Verlag. https://doi.org/10.1007/978-3-540-74949-3_1

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free