DocumentCode
1575557
Title
Generalizing fault contents from a few classes
Author
Scott, Hanna ; Johnson, Philip M.
Author_Institution
Blekinge Inst. of Technol., Ronneby
fYear
2007
Firstpage
205
Lastpage
214
Abstract
The challenges in fault prediction today are to get a prediction as early as possible, at as low a cost as possible, needing as little data as possible and preferably in such a language that your average developer can understand where it came from. This paper presents a fault sampling method where a summary of a few, easily available metrics is used together with the results of a few sampled classes to generalize the fault content to an entire system. The method is tested on a large software system written in Java, that currently consists of around 2000 classes and 300,000 lines of code. The evaluation shows that the fault generalization method is good at predicting fault-prone clusters and that it is possible to generalize the values of a few representative classes.
Keywords
Java; fault tolerant computing; program testing; Java; fault prediction; fault sampling; fault-prone clusters; large software system; software testing; Computer science; Costs; Data engineering; Predictive models; Sampling methods; Software engineering; Software measurement; Software systems; Software testing; System testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Empirical Software Engineering and Measurement, 2007. ESEM 2007. First International Symposium on
Conference_Location
Madrid
ISSN
1938-6451
Print_ISBN
978-0-7695-2886-1
Type
conf
DOI
10.1109/ESEM.2007.39
Filename
4343748
Link To Document