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