Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/1402744.1402759acmconferencesArticle/Chapter ViewAbstractPublication PagesaamasConference Proceedingsconference-collections
research-article

Automated unit testing intelligent agents in PDT

Published: 12 May 2008 Publication History

Abstract

The Prometheus Design Tool (PDT) is an agent development tool that supports the Prometheus design methodology and includes features like automated code generation. We enhance this tool by adding a feature that allows the automated unit testing of agents that are built from within PDT.

References

[1]
L. Apfelbaum and J. Doyle. Model Based Testing. In the 10th International Software Quality Week Conference, CA, USA, 1997.
[2]
R. V. Binder. Testing Object-Oriented Systems: Models, Patterns, and Tools. Addison-Wesley Longman Publishing Co., Inc., Boston, MA, USA, 1999.
[3]
P. Busetta, R. Rönnquist, A. Hodgson, and A. Lucas. JACK intelligent agents --- components for intelligent agents in Java. AgentLink News, Issue 2, 1999.
[4]
G. Caire, M. Cossentino, A. Negri, A. Poggi, and P. Turci. Multi-Agent Systems Implementation and Testing. In the Fourth International Symposium: From Agent Theory to Agent Implementation, Vienna, April 14--16 2004.
[5]
R. Coelho, U. Kulesza, A. von Staa, and C. Lucena. Unit Testing in Multi-Agent Systems using Mock Agents and Aspects. In Proceedings of the 2006 International Workshop on Software Engineering for Large-Scale Multi-Agent Systems, pages 83--90, 2006.
[6]
C. K. Low, T. Y. Chen, and R. Ronnquist. Automated Test Case Generation for BDI agents. Autonomous Agents and Multi-Agent Systems, 2(4):311--332, 1999.
[7]
L. Padgham and M. Winikoff. Developing Intelligent Agent Systems: A Practical Guide. John Wiley and Sons, 2004.
[8]
L. Padgham, M. Winikoff, and D. Poutakidis. Adding Debugging Support to the Prometheus Methodology. Engineering Applications of Artificial Intelligence, special issue on Agent-Oriented Software Development, 18(2):173--190, March 2005.
[9]
C. Rouff. A Test Agent for Testing Agents and their Communities. Aerospace Conference Proceedings, 2002. IEEE, 5:2638, 2002.
[10]
H.-S. Seo, T. Araragi, and Y. R. Kwon. Modeling and Testing Agent Systems Based on Statecharts. volume 3236, pages 308--321, 2004.
[11]
Z. Zhang, J. Thangarajah, and L. Padgham. Automated unit testing for agent systems. In 2nd International Working Conference on Evaluation of Novel Approaches to Software Engineering (ENASE-07), pages 10--18, Spain, July 2007.
[12]
M. Zheng and V. S. Alagar. Conformance Testing of BDI Properties in Agent-based Software Systems. In APSEC '05: Proceedings of the 12th Asia-Pacific Software Engineering Conference (APSEC '05), pages 457--464, Washington, 2005. IEEE Computer Society.

Cited By

View all

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. agent oriented software engineering
  2. agent platforms and development environments

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)2
  • Downloads (Last 6 weeks)0
Reflects downloads up to 30 Aug 2024

Other Metrics

Citations

Cited By

View all
  • (2018)Agent systems verificationApplied Intelligence10.1007/s10489-017-1112-z48:5(1251-1274)Online publication date: 1-May-2018
  • (2014)Towards a novel testing approach for holonic agentsProceedings of the 18th International Conference on Evaluation and Assessment in Software Engineering10.1145/2601248.2613079(1-4)Online publication date: 13-May-2014
  • (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
  • (2012)A Methodological Approach to Model Driven Design of Multiagent SystemsRevised Selected Papers of the 13th International Workshop on Agent-Oriented Software Engineering XIII - Volume 785210.1007/978-3-642-39866-7_1(1-21)Online publication date: 4-Jun-2012
  • (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)Agent based approach to regression testingProceedings of the 2010 international conference on Advances in computer science and information technology10.5555/1875558.1875591(345-355)Online publication date: 23-Jun-2010
  • (2009)Testing in multi-agent systemsProceedings of the 10th international conference on Agent-oriented software engineering10.5555/1965954.1965971(180-190)Online publication date: 11-May-2009
  • (2009)Run-time conformance checking of mobile and distributed systems using executable modelsProceedings of the 7th Workshop on Parallel and Distributed Systems: Testing, Analysis, and Debugging10.1145/1639622.1639623(1-11)Online publication date: 19-Jul-2009
  • (2009)Using rewrite strategies for testing BUpL agentsProceedings of the 19th international conference on Logic-Based Program Synthesis and Transformation10.1007/978-3-642-12592-8_11(143-157)Online publication date: 1-Sep-2009

View Options

Get Access

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media