skip to main content
10.5555/1402744.1402757acmconferencesArticle/Chapter ViewAbstractPublication PagesaamasConference Proceedingsconference-collections
research-article

eCAT: a tool for automating test cases generation and execution in testing multi-agent systems

Published: 12 May 2008 Publication History

Abstract

We introduce eCAT, a tool that supports deriving test cases semi-automatically from goal-based analysis diagrams, generates meaningful test inputs based on agent interaction ontology, and more importantly it can evolve and execute test cases automatically and continuously on a multi-agent system (MAS). Our experiments have shown that the proposed tool can exercise MAS more extensively and effectively than manual testing under the usual time constraints.

References

[1]
R. A. DeMillo, R. J. Lipton, and F. G. Sayward. Hints on test data selection: Help for the practicing programmer. IEEE Computer, 11(4):34--41, 1978.
[2]
FIPA. Interaction protocols specifications. http://www.fipa.org/repository/ips.php3, 2000--2002.
[3]
FIPA. ACL Message Structure Specification. http://www.fipa.org/specs/fipa00061, 2002.
[4]
H. D. Mills, M. D. Dyer, and R. C. Linger. Cleanroom software engineering. IEEE Software, 4(5):19--25, September 1987.
[5]
C. D. Nguyen, A. Perini, and P. Tonella. Automated continuous testing of multi-agent systems. In The fifth European Workshop on Multi-Agent Systems, December 2007.
[6]
C. D. Nguyen, A. Perini, and P. Tonella. A goal-oriented software testing methodology. In 8th International Workshop on Agent-Oriented Software Engineering, AAMAS, volume LNCS 4951, May 2007.
[7]
C. D. Nguyen, A. Perini, and P. Tonella. Ontology-based Test Generation for Multi Agent Systems. In Proc. of the International Conference on Autonomous Agents and Multiagent Systems, 2008.
[8]
C. D. Nguyen, A. Perini, and P. Tonella. Ontology-based test generation for multi agent systems. definition and evaluation. Technical Report FBK-IRST0108, FBK, 2008.
[9]
R. Pargas, M. J. Harrold, and R. Peck. Test-data generation using genetic algorithms. Journal of Software Testing, Verifications, and Reliability, 9:263--282, September 1999.

Cited By

View all
  • (2016)AOSE Methodologies and Comparison of Object Oriented and Agent Oriented Software TestingProceedings of the International Conference on Informatics and Analytics10.1145/2980258.2982111(1-16)Online publication date: 25-Aug-2016
  • (2013)Designing multi-agent unit tests using systematic test design patterns-(extended version)Engineering Applications of Artificial Intelligence10.1016/j.engappai.2013.04.00926:9(2128-2142)Online publication date: 1-Oct-2013
  • (2011)Scenarios for system requirements traceability and testingThe 10th International Conference on Autonomous Agents and Multiagent Systems - Volume 110.5555/2030470.2030512(285-292)Online publication date: 2-May-2011
  • Show More Cited By

Index Terms

  1. eCAT: a tool for automating test cases generation and execution in testing multi-agent systems

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    AAMAS '08: Proceedings of the 7th international joint conference on Autonomous agents and multiagent systems: demo papers
    May 2008
    116 pages

    Sponsors

    Publisher

    International Foundation for Autonomous Agents and Multiagent Systems

    Richland, SC

    Publication History

    Published: 12 May 2008

    Check for updates

    Author Tags

    1. multi-agent systems
    2. testing tools

    Qualifiers

    • Research-article

    Conference

    AAMAS08
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 1,155 of 5,036 submissions, 23%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)3
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 02 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2016)AOSE Methodologies and Comparison of Object Oriented and Agent Oriented Software TestingProceedings of the International Conference on Informatics and Analytics10.1145/2980258.2982111(1-16)Online publication date: 25-Aug-2016
    • (2013)Designing multi-agent unit tests using systematic test design patterns-(extended version)Engineering Applications of Artificial Intelligence10.1016/j.engappai.2013.04.00926:9(2128-2142)Online publication date: 1-Oct-2013
    • (2011)Scenarios for system requirements traceability and testingThe 10th International Conference on Autonomous Agents and Multiagent Systems - Volume 110.5555/2030470.2030512(285-292)Online publication date: 2-May-2011
    • (2010)Test coverage criteria for agent interaction testingProceedings of the 11th international conference on Agent-oriented software engineering10.5555/2050167.2050175(91-105)Online publication date: 10-May-2010

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media