RMIT University
Browse

Debugging and testing of multi-agent systems using design artefacts

chapter
posted on 2024-10-30, 15:46 authored by David Poutakidis, Michael Winikoff, Lin PadghamLin Padgham, Zhiyong Zhang
Agents are a promising technology for dealing with increasingly complex system development. An agent may have many ways of achieving a given task, and it selects the most appropriate way of dealing with a given task based on the context. Although this makes agents flexible and robust, it makes testing and debugging of agent systems challenging. This chapter presents two tools: one for generating test cases for unit testing agent systems, and one for debugging agent systems by monitoring a running system. Both tools are based on the thesis that design artefacts can be valuable resources in testing and debugging. An empirical evaluation that was performed with the debugging tool showed that the debugging tool was useful to developers, providing a significant improvement in the number of bugs that were fixed, and in the amount of time taken.

History

Related Materials

  1. 1.
    ISBN - Is published in 9780387892986 (urn:isbn:9780387892986)

Start page

215

End page

258

Total pages

44

Outlet

Multi-Agent Programming: Languages, Platforms and Applications

Editors

Rafael H. Bordini, Mehdi Dastani, Jürgen Dix and Amal El Fallah Seghrouchni

Publisher

Springer

Place published

Germany

Language

English

Copyright

Copyright Springer Science and Business Media 2009

Former Identifier

2006013605

Esploro creation date

2020-06-22

Fedora creation date

2011-01-14

Usage metrics

    Scholarly Works

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC