DocumentCode :
2298232
Title :
Dynamic mutation testing in integrated regression analysis
Author :
Laski, Janusz ; Szermer, W. ; Luczycki, Piotr
Author_Institution :
Oakland Univ., Rochester, MI, USA
fYear :
1993
fDate :
17-21 May 1993
Firstpage :
108
Lastpage :
117
Abstract :
A new method of integrated regression analysis is proposed. Its core is the clustering, a method for automatic identification of program modifications. Clustering is used to formulate a hypothesis about the existence of a fault in the modified program, and to guide the process of testing this hypothesis. It is postulated that static and dynamic program analysis be used for that purpose. Specifically, the authors introduce dynamic mutation testing (DMT), an experimental technique for testing the fault hypothesis. DMT estimates the sensitivity of the test-induced program state to reveal the postulated fault in the modified program. If all tests pass and are found to have a high sensitivity, the fault hypothesis can be rejected at a high level of confidence
Keywords :
program diagnostics; program testing; software reliability; DMT; automatic identification; clustering; dynamic mutation testing; dynamic program analysis; fault hypothesis; integrated regression analysis; modified program; postulated fault; program modifications; test-induced program state; Computer science; Flow graphs; Formal verification; Genetic mutations; OFDM modulation; Probability; Programming; Regression analysis; Software testing; State estimation;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering, 1993. Proceedings., 15th International Conference on
Conference_Location :
Baltimore, MD
ISSN :
0270-5257
Print_ISBN :
0-8186-3700-5
Type :
conf
DOI :
10.1109/ICSE.1993.346052
Filename :
346052
Link To Document :
بازگشت