Lawrence Cabac
, Till Dörges
, Michael Duvigneau, and Daniel Moldt.
Requirements and tools for the debugging of multi-agent systems.
In Lars Braubach, Wiebke van der Hoek, Paolo Petta, and Alexander
Pokahr, editors, Multiagent System Technologies. 7th German Conference,
MATES 2009, Hamburg, Germany, September 9-11, 2009. Proceedings, volume 5774
of Lecture Notes in Artificial Intelligence, pages 238-247, Berlin,
Heidelberg, New York, September 2009. Springer-Verlag.
Debugging of multi-agent systems (MAS) is hard due to their distributed, concurrent, adaptive, highly interactive, flexible, mobile and heterogeneous nature. We contribute an abstract analysis of the concepts and requirements for debugging a that avail of the strong structure imposed on the artifacts that constitute a MAS. We identify three dimensions (activities, scale, and coupling) that span the area of debugging and derive general requirements for a debugging toolset in the multi-agent context. An implementation w.r.t. the requirements given for the MAS reference architecture Mulan is shown.
@InProceedings{Cabac+09e, author = {Cabac, Lawrence and D{\"o}rges, Till and Duvigneau, Michael and Moldt, Daniel}, authorplain = {Cabac, Lawrence and Doerges, Till and Duvigneau, Michael and Moldt, Daniel}, title = {Requirements and Tools for the Debugging of Multi-Agent Systems}, editor = {Braubach, Lars and van der Hoek, Wiebke and Petta, Paolo and Pokahr, Alexander}, booktitle = {Multiagent System Technologies. 7th German Conference, MATES 2009, Hamburg, Germany, September 9-11, 2009. Proceedings}, pages = {238--247}, year = 2009, volume = 5774, series = LNAI, address = Springer.addr, month = sep, publisher = Springer, ISBN = {978-3-642-04142-6}, annote = {filename=MATES09_debugging/debugging.tex}, abstract = {Debugging of multi-agent systems (MAS) is hard due to their distributed, concurrent, adaptive, highly interactive, flexible, mobile and heterogeneous nature. We contribute an abstract analysis of the concepts and requirements for debugging a that avail of the strong structure imposed on the artifacts that constitute a MAS. We identify three dimensions (activities, scale, and coupling) that span the area of debugging and derive general requirements for a debugging toolset in the multi-agent context. An implementation w.r.t. the requirements given for the MAS reference architecture Mulan is shown.} }