Debugging multi-agent systems using design artifacts: The case of interaction protocols

Poutakidis, D, Padgham, L and Winikoff, M 2002, 'Debugging multi-agent systems using design artifacts: The case of interaction protocols', in Proceedings of the 1st International Joint Conference on Autonomous Agents and Multiagent Systems, Bologna, Italy, 15-19 July 2002, pp. 960-967.


Document type: Conference Paper
Collection: Conference Papers

Title Debugging multi-agent systems using design artifacts: The case of interaction protocols
Author(s) Poutakidis, D
Padgham, L
Winikoff, M
Year 2002
Conference name International Joint Conference on Autonomous Agents and Multiagent Systems
Conference location Bologna, Italy
Conference dates 15-19 July 2002
Proceedings title Proceedings of the 1st International Joint Conference on Autonomous Agents and Multiagent Systems
Publisher ACM Press
Place of publication New York, USA
Start page 960
End page 967
Abstract Debugging multi-agent systems (which are concurrent, distributed, and consist of complex components) is difficult, yet crucial. We propose that the debugging process can be improved by following an agent-oriented design methodology, and then using the design artifacts in the debugging phase. We present an example of this scheme which uses interaction protocols to debug agent interaction. Interaction protocols are specified using AUML and are translated to Petri nets. The debugger uses the Petri nets to monitor conversations and to provide precise and informative error messages when protocols aren't correctly followed by the agents.
Subjects Software Engineering
Keyword(s) testing tools
debugging aids
distributed artificial intelligence
intelligent agents
multiagent systems
software engineering
design tools and techniques
Petri nets
DOI - identifier 10.1145/544862.544966
Copyright notice © 2002 ACM
ISBN 1-58113-480-0
Versions
Version Filter Type
Altmetric details:
Access Statistics: 129 Abstract Views  -  Detailed Statistics
Created: Mon, 26 Oct 2009, 08:18:26 EST by Catalyst Administrator
© 2014 RMIT Research Repository • Powered by Fez SoftwareContact us