Identifying Thresholds for Software Faultiness via Optimistic and Pessimistic Estimations

Luigi Lavazza, Sandro Morasca · 2016

Background. When estimating whether a software module is faulty based on the value of a measure X for a software internal attribute (e.g., size, structural complexity, cohesion, coupling), it is sensible to set a threshold on fault-proneness first and then induce a threshold on X by using a fault-proneness model where X plays the role of independent variable. However, some modules cannot be estimated as either faulty or non-faulty with confidence: they belong to a "grey zone" and estimating them as either would be quite aleatory and may result in several erroneous decisions.

Read the paper · More papers on PaperTik