DocumentCode
2164439
Title
An empirical analysis of fault persistence through software releases
Author
Pighin, Maurizio ; Marzona, Anna
Author_Institution
Dipt. di Matematica e Informatica, Universita degli Studi, Udine, Italy
fYear
2003
fDate
30 Sept.-1 Oct. 2003
Firstpage
206
Lastpage
212
Abstract
This work is based on the idea of analyzing the behavior all over the life-cycle of source files having a high number of faults at their first release. In terms of predictability, our study helps to understand if files that are faulty in their first release tend to remain faulty in later releases, and investigates the ways to assure a higher reliability to the faultiest programs, testing them carefully or lowering the complexity of their structure. The purpose of this paper is to verify empirically our hypothesis, through an experimental analysis on two different projects, and to find causes observing the structure of the faulty files. As a conclusion, we can say that the number of faults at the first release of source files is an early and significant index of its expected defect rate and reliability.
Keywords
program testing; software fault tolerance; software reliability; empirical analysis; experimental analysis; fault persistence; program testing; software releases; software reliability; source files; structure complexity; Noise measurement; Software engineering; Testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Empirical Software Engineering, 2003. ISESE 2003. Proceedings. 2003 International Symposium on
Print_ISBN
0-7695-2002-2
Type
conf
DOI
10.1109/ISESE.2003.1237979
Filename
1237979
Link To Document