380 Empirical Research in Software Engineering
Testing is an expensive activity that consumes maximum resources and cost in the
software development life cycle. This study is particularly useful for the testing profes-
sionals for quickly predicting severe faults under time and resource constraints. For exam-
ple, if only 25% of testing resources are available, the knowledge of the severe faults will
help the testers to focus the available resources on xing the severe faults. The faults with
higher severity level should be tested and xed before the faults with lower severity level
are tested and xed (Menzies and Marcus 2008). The testing professionals can select from
the list of prioritized faults according to the available testing resource ...