Model based testing for agent systems

8Citations
Citations of this article
16Readers
Mendeley users who have this article in their library.
Get full text

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 model based 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. © 2008 Springer-Verlag.

Cite

CITATION STYLE

APA

Zhang, Z., Thangarajah, J., & Padgham, L. (2008). Model based testing for agent systems. In Communications in Computer and Information Science (Vol. 22 CCIS, pp. 399–413). Springer Verlag. https://doi.org/10.1007/978-3-540-88655-6_30

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free