Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1007/978-3-642-01338-6_13guidebooksArticle/Chapter ViewAbstractPublication PagesBookacm-pubtype
chapter

Goal-Oriented Agent Testing Revisited

Published: 24 March 2009 Publication History

Abstract

Today multi-agent systems research is ready to be transferred to the industrial applications. But, testing is one of the most critical processes to increase the acceptability of such systems in industrial settings. In this paper, we introduce a goal-oriented testing approach based on test goal concept. This approach alleges that agent goals are smallest testable units in MAS's instead of agents unlike other agent testing approaches and tools proposed previously. Moreover, we introduce a testing tool, called as SEAUnit, that provides necessary infrastructure to support proposed approach.

References

[1]
Beck, K., Andres, C.: Extreme Programming Explained: Embrace Change, 2nd edn. Addison-Wesley Professional, Reading (2004).
[2]
Caire, G., Cossentino, M., Negri, A., Poggi, A., Turci, P.: Multi-agent systems implementation and testing. In: Fourth International Symposium: From Agent Theory to Agent Implementation, Vienna, Austria (EU), April 14-16 (2004).
[3]
Coelho, R., Kulesza, U., von Staa, A., Lucena, C.: Unit testing in multi-agent systems using mock agents and aspects. In: SELMAS 2006: Proceedings of the 2006 international workshop on Software engineering for large-scale multi-agent systems, pp. 83-90. ACM Press, New York (2006).
[4]
Dikenelli, O., Erdur, R.C., Gumus, O., Ekinci, E.E., Gurcan, O., Kardas, G., Seylan, I., Tiryaki, A.M.: Seagent: A platform for developing semantic web based multi agent systems. In: AAMAS, pp. 1271-1272. ACM, New York (2005).
[5]
Ekinci, E.E., Tiryaki, A.M., Gurcan, O., Dikenelli, O.: A planner infrastructure for semantic web enabled agents. In: Meersman, R., Tari, Z., Herrero, P. (eds.) OTM-WS 2007, Part I. LNCS, vol. 4805, pp. 95-104. Springer, Heidelberg (2007).
[6]
Giunchiglia, F., Mylopoulos, J., Perini, A.: The tropos software development methodology: processes, models and diagrams. In: AAMAS 2002: Proceedings of the first international joint conference on Autonomous agents and multiagent systems, pp. 35-36. ACM, New York (2002).
[7]
Graham, J.R., Decker, K., Mersic, M.: Decaf - a flexible multi agent system architecture. Autonomous Agents and Multi-Agent Systems 7(1-2), 7-27 (2003).
[8]
Hanks, S., Pollack, M., Cohen, P.: Benchmarks, testbeds, controlled experimentation, and the design of agent architectures. AI Magazine 14(4), 17-42 (1993); Also published as TR 93-06-05, University of Washington.
[9]
Hanks, S., Pollack, M.E., Cohen, P.R.: Benchmarks, testbeds, controlled experimentation, and the design of agent architectures. Technical Report TR-93-06-05 (1993).
[10]
Meszaros, G.: XUnit Test Patterns: Refactoring Test Code. Addison-Wesley, Reading (2007).
[11]
Nguyen, C.D., Perini, A., Tonella, P.: A goal-oriented software testing methodology. In: Luck, M., Padgham, L. (eds.) Agent-Oriented Software Engineering VIII. LNCS, vol. 4951, pp. 58-72. Springer, Heidelberg (2008).
[12]
Sycara, K., Paolucci, M., Velsen, M.V., Giampapa, J.: The retsina mas infrastructure. Autonomous Agents and Multi-Agent Systems 7(1-2), 29-48 (2003).
[13]
Sycara, K., Williamson, M., Decker, K.: Unified information and control flow in hierarchical task networks. In: Working Notes of the AAAI 1996 workshop Theories of Action, Planning, and Control (August 1996).
[14]
Tiryaki, A.M., Öztuna, S., Dikenelli, O., Erdur, R.C.: Sunit: A unit testing framework for test driven development of multi-agent systems. In: Padgham, L., Zambonelli, F. (eds.) AOSE VII / AOSE 2006. LNCS, vol. 4405, pp. 156-173. Springer, Heidelberg (2007).
[15]
van Deursen, A., Moonen, L., van den Bergh, A., Kok, G.: Refactoring test code. In: Marchesi, M., Succi, G. (eds.) International Conference on Extreme Programming and Flexible Processes (2001).

Cited By

View all

Index Terms

  1. Goal-Oriented Agent Testing Revisited
    Index terms have been assigned to the content through auto-classification.

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image Guide books
    Agent-Oriented Software Engineering IX: 9th International Workshop, AOSE 2008 Estoril, Portugal, May 12-13, 2008 Revised Selected Papers
    March 2009
    287 pages
    ISBN:9783642013379
    • Editors:
    • Michael Luck,
    • Jorge J. Gomez-Sanz

    Publisher

    Springer-Verlag

    Berlin, Heidelberg

    Publication History

    Published: 24 March 2009

    Qualifiers

    • Chapter

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)0
    • Downloads (Last 6 weeks)0
    Reflects downloads up to 13 Sep 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2021)Seamless Integration and Testing for MAS EngineeringEngineering Multi-Agent Systems10.1007/978-3-030-97457-2_15(254-272)Online publication date: 3-May-2021
    • (2018)Agent systems verificationApplied Intelligence10.1007/s10489-017-1112-z48:5(1251-1274)Online publication date: 1-May-2018
    • (2017)Debugging Agent Programs with Why?Proceedings of the 16th Conference on Autonomous Agents and MultiAgent Systems10.5555/3091125.3091166(251-259)Online publication date: 8-May-2017
    • (2017)BDI agent testability revisitedAutonomous Agents and Multi-Agent Systems10.1007/s10458-016-9356-231:5(1094-1132)Online publication date: 1-Sep-2017
    • (2016)Automating Failure Detection in Cognitive Agent ProgramsProceedings of the 2016 International Conference on Autonomous Agents & Multiagent Systems10.5555/2936924.2937104(1237-1246)Online publication date: 9-May-2016
    • (2015)On the testability of BDI agent systemsProceedings of the 24th International Conference on Artificial Intelligence10.5555/2832747.2832844(4217-4221)Online publication date: 25-Jul-2015
    • (2013)Mutation operators for the GOAL agent languageProceedings of the First International Conference on Engineering Multi-Agent Systems10.5555/3100666.3100680(255-273)Online publication date: 6-May-2013
    • (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

    View Options

    View options

    Get Access

    Login options

    Full Access

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media