Hasso-Plattner-Institut für Softwaresystemtechnik
Publikationen
Publikationen

Florian Klein and Holger Giese. Separation of concerns for mechatronic multi-agent systems through dynamic communities. In Ricardo Choren and Alessandro Garcia and Carlos Lucena and Alexander Romanovsky, ed., Software Engineering for Multi-Agent Systems III: Research Issues and Practical Applications, vol. 3390 of Lecture Notes in Computer Science (LNCS), pages 272–289. Springer Verlag, 2 2005.

Abstract:

Multi-agent systems present a promising paradigm for coping with the complexity of intelligent mechatronic applications. Frequently, they are characterized by the emergence of purposeful behavior and complex structures out of the seemingly chaotic interactions between their members. The safety of mechatronic systems relies on predictability, which is apparently at odds with the concept of emergent behavior. When designing mechatronic multi-agent systems, the main challenge thus lies in managing the inherent complexity and achieving predictability without ruling out the desired emergent behavior. We propose to achieve this by decomposing the requirements and design into largely independent aspects, realized as social structures with behavioral and communicative norms, and carefully composing them for each agent in such a way that the required analytic properties of one aspect cannot be invalidated by a second aspect. By explicitly grounding all abstract concepts in the concrete entities of an environment model of the mechatronic system, we can further support formal analysis and rapid prototyping.

BibTeX file

@incollection{FKHG04c_ag,
author = { Florian Klein and Holger Giese },
title = { Separation of concerns for mechatronic multi-agent systems through dynamic communities },
year = { 2005 },
volume = { 3390 },
pages = { 272--289 },
abstract = { Multi-agent systems present a promising paradigm for coping with the complexity of intelligent mechatronic applications. Frequently, they are characterized by the emergence of purposeful behavior and complex structures out of the seemingly chaotic interactions between their members. The safety of mechatronic systems relies on predictability, which is apparently at odds with the concept of emergent behavior. When designing mechatronic multi-agent systems, the main challenge thus lies in managing the inherent complexity and achieving predictability without ruling out the desired emergent behavior. We propose to achieve this by decomposing the requirements and design into largely independent aspects, realized as social structures with behavioral and communicative norms, and carefully composing them for each agent in such a way that the required analytic properties of one aspect cannot be invalidated by a second aspect. By explicitly grounding all abstract concepts in the concrete entities of an environment model of the mechatronic system, we can further support formal analysis and rapid prototyping. },
month = { 2 },
editor = { Ricardo Choren and Alessandro Garcia and Carlos Lucena and Alexander Romanovsky },
publisher = { Springer Verlag },
series = { Lecture Notes in Computer Science (LNCS) },
booktitle = { Software Engineering for Multi-Agent Systems III: Research Issues and Practical Applications },
language = { english }
}

Copyright Notice

This material is presented to ensure timely dissemination of scholarly and technical work. Copyright and all rights therein are retained by authors or by other copyright holders. All persons copying this information are expected to adhere to the terms and constraints invoked by each author's copyright. In most cases, these works may not be reposted without the explicit permission of the copyright holder.

last change: Thu, 08 May 2008 16:32:52 +0200