Model based testing for agent systems

Zhang, Z, Thangarajah, J and Padgham, L 2007, 'Model based testing for agent systems', in Software and Data Technologies, Barcelona, Spain, 22-25 July 2007.

Document type: Conference Paper
Collection: Conference Papers

Attached Files
Name Description MIMEType Size
n2006006616.pdf Accepted version application/pdf 97.14KB
Title Model based testing for agent systems
Author(s) Zhang, Z
Thangarajah, J
Padgham, L
Year 2007
Conference name Second International Working Conference on Evaluation of Novel Approaches to Software Engineering
Conference location Barcelona, Spain
Conference dates 22-25 July 2007
Proceedings title Software and Data Technologies
Publisher Springer Berlin Heidelberg
Place of publication Berlin, Germany
Abstract Although agent technology is gaining world wide popularity, a hindrance to its uptake is the lack of proper testing mechanisms for agent based systems. While many traditional software testing methods can be generalized to agent systems, there are many aspects that are different and which require an understanding of the underlying agent paradigm. In this paper we present certain aspects of a testing framework that we have developed for agent based systems. The testing framework is a model based approach using the design models of the Prometheus agent development methodology. In this paper we focus on unit testing and identify the appropriate units, present mechanisms for generating suitable test cases and for determining the order in which the units are to be tested, present a brief overview of the unit testing process and an example. Although we use the design artefacts from Prometheus the approach is suitable for any plan and event based agent system.
Subjects Software Engineering
Keyword(s) agent-oriented software engineering
multi-agent systems
unit testing
DOI - identifier 10.1007/978-3-540-88655-6_30
Copyright notice © 2007 Springer Berlin Heidelberg
Version Filter Type
Altmetric details:
Access Statistics: 291 Abstract Views, 333 File Downloads  -  Detailed Statistics
Created: Fri, 09 Oct 2009, 08:09:01 EST by Catalyst Administrator
© 2014 RMIT Research Repository • Powered by Fez SoftwareContact us