RMIT University
Browse

Checking consistency of agent designs against interaction protocols for early-phase defect location

Download (1.15 MB)
conference contribution
posted on 2024-11-23, 06:00 authored by Yoosef Bassam Abushark, John ThangarajahJohn Thangarajah, Tim Miller, James HarlandJames Harland
Multi-agent systems are increasingly being used in complex applications due to features such as autonomy, proactivity, exibility, robustness and social ability. However, these very features also make verifying multi-agent systems a challeng- ing task. In this paper, we propose a mechanism, including automated tool support, for early phase defect detection by comparing agent interaction speci cations with the detailed design of the agents participating in the interactions. The basic intuition of our approach is to extract sets of possi- ble traces from the agent design and to verify whether these traces conform to the protocol speci cations. Our approach is based on the Prometheus agent design methodology but is applicable to other similar methodologies. Our initial eval- uation shows that even simple protocols developed by rela- tively experienced developers are prone to defects, and our approach is successful in uncovering some of these defects.

History

Related Materials

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

Start page

933

End page

940

Total pages

8

Outlet

Proceedings of the 13th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS)

Editors

Alessio Lomuscio, Paul Scerri, Ana Bazzan, Michael Huhns

Name of conference

13th International Joint Conference on Autonomous Agents and Multiagent Systems (AAMAS)

Publisher

ACM

Place published

Paris, France

Start date

2014-05-05

End date

2014-05-09

Language

English

Copyright

© 2014, International Foundation for Autonomous Agents and Multiagent Systems (www.ifaamas.org). All rights reserved.

Former Identifier

2006047303

Esploro creation date

2020-06-22

Fedora creation date

2014-08-05

Open access

  • Yes

Usage metrics

    Scholarly Works

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC