Extracting test sequences from a Markov software usage model by ACO

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

Abstract

The aim of the paper is to investigate methods for deriving a suitable set of test paths for a software system. The design and the possible uses of the software system are modelled by a Markov Usage Model which reflects the operational distribution of the software system and is enriched by estimates of failure probabilities, losses in case of failure and testing costs. Exploiting this information, we consider the tradeoff between coverage and testing costs and try to find an optimal compromise between both. For that purpose, we use a heuristic optimization procedure inspired by nature, Ant Colony Optimization, which seems to fit very well to the problem structure under consideration. A real world software system is studied to demonstrate the applicability of our approach and to obtain first experimental results. © Springer-Verlag Berlin Heidelberg 2003.

Cite

CITATION STYLE

APA

Doerner, K., & Gutjahr, W. J. (2003). Extracting test sequences from a Markov software usage model by ACO. Lecture Notes in Computer Science (Including Subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2724, 2465–2476. https://doi.org/10.1007/3-540-45110-2_150

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