@inproceedings{5c0a16f27b3544f49392ad2321e78a9b,
title = "A case study of the recursive least squares estimation approach to adaptive testing for software components",
abstract = "The strategy used for testing a software system should not be fixed, because as time goes on we may have a better understanding of the software under test. A solution to this problem is to introduce control theory into software testing. We can use adaptive testing where the testing strategy is adjusted on-line by using the data collected during testing. Since the use of software components in software development is increasing, it is now more important than ever to adopt a good strategy for testing software components. In this paper, we use an adaptive testing strategy for testing software components. This strategy (AT\_RLSEc with c indicating components) applies a recursive least squares estimation (RLSE) method to estimate parameters such as failure detection rate. It is different from the genetic algorithm-based adaptive testing (AT\_GA) where a genetic algorithm is used for parameter estimation. Experimental data from our case study suggest that the fault detection effectiveness of AT\_RLSEc is better than that of AT\_GA and random testing.",
keywords = "Adaptive testing, Controlled Markov chain, Software cybernetics, Software testing",
author = "Hai Hu and Wong, \{W. Eric\} and Jiang, \{Chang Hai\} and Cai, \{Kai Yuan\}",
year = "2005",
doi = "10.1109/QSIC.2005.1",
language = "英语",
isbn = "0769524729",
series = "Proceedings - International Conference on Quality Software",
pages = "135--141",
booktitle = "Proceedings - Fifth International Conference on Quality Software, QSIC 2005",
note = "5th International Conference on Quality Software, QSIC 2005 ; Conference date: 19-09-2005 Through 20-09-2005",
}