An Empirical Analysis of Fault Persistence Through Software Releases

  • Authors:
  • Maurizio Pighin;Anna Marzona

  • Affiliations:
  • -;-

  • Venue:
  • ISESE '03 Proceedings of the 2003 International Symposium on Empirical Software Engineering
  • Year:
  • 2003

Quantified Score

Hi-index 0.00

Visualization

Abstract

This work is based on the idea of analyzing thebehavior all over the life-cycle of the source files having ahigh number of faults at their first release. In terms ofpredictability, our study helps to understand if files thatare faulty in their first release tend to remain faulty inlater releases, and investigates the ways to assure ahigher reliability to the most faulty programs, testingthem carefully or lowering the complexity of theirstructure. The purpose of this paper is to verifyempirically our hypothesis, through an experimentalanalysis on two different projects, and to find causesobserving the structure of the faulty files.As a conclusion, we can say that the number of faultsat the first release of source files is an early andsignificant index of its expected defect rate and reliability.