What can fault prediction do for YOU?

3Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

It would obviously be very valuable to know in advance which files in the next release of a large software system are most likely to contain the largest numbers of faults. This is true whether the goal is to validate the system by testing or formally verifying it, or by using some hybrid approach. To accomplish this, we developed negative binomial regression models and used them to predict the expected number of faults in each file of the next release of a system. The predictions are based on code characteristics and fault and modification history data. This paper discusses what we have learned from applying the model to several large industrial systems, each with multiple years of field exposure. It also discusses our success in making accurate predictions and some of the issues that had to be considered. © 2008 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Weyuker, E. J., & Ostrand, T. J. (2008). What can fault prediction do for YOU? In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4966 LNCS, pp. 18–29). Springer Verlag. https://doi.org/10.1007/978-3-540-79124-9_3

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free