DocumentCode :
2451350
Title :
Adaptive Software Testing in the Context of an Improved Controlled Markov Chain Model
Author :
Hu, Hai ; Jiang, Chang-Hai ; Cai, Kai-Yuan
Author_Institution :
Beijing Univ. of Aeronaut. & Astronaut., Beijing
fYear :
2008
fDate :
July 28 2008-Aug. 1 2008
Firstpage :
853
Lastpage :
858
Abstract :
Adaptive software testing is the counterpart of adaptive control in software testing. It means that software testing strategy should be adjusted online by using the testing data collected during software testing as our understanding of the software under test improves. Previous studies on adaptive testing rely on a simplified Controlled Markov Chain (CMC) model for software testing which employs several unrealistic assumptions. In this paper we propose a new adaptive software testing approach in the context of an improved CMC model which aims to eliminate such threats to validity. A new set of basic assumptions on the software testing process is proposed and several unrealistic assumptions are replaced by more common situations in real life software testing. The methodology of a new adaptive testing strategy is also developed and implemented. Experimental data are collected to demonstrate the effectiveness of the new methodology.
Keywords :
Markov processes; program testing; adaptive software testing; controlled Markov chain model; Adaptive control; Computer applications; Context modeling; Cybernetics; Decision making; History; Parameter estimation; Programmable control; Software testing; System testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications, 2008. COMPSAC '08. 32nd Annual IEEE International
Conference_Location :
Turku
ISSN :
0730-3157
Print_ISBN :
978-0-7695-3262-2
Electronic_ISBN :
0730-3157
Type :
conf
DOI :
10.1109/COMPSAC.2008.186
Filename :
4591680
Link To Document :
بازگشت