loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Fourth International Software Metrics Symposium (METRICS'97)
The Impact of Costs of Misclassification on Software Quality Modeling
Albuquerque, NM
November 05-November 07
ISBN: 0-8186-8093-8
Taghi M. Khoshgoftaar, Florida Atlantic University
Edward B. Allen, Florida Atlantic University
A software quality model can make timely predictions of the class of a module, such as not fault-prone or fault-prone. These enable one to improve software development processes by targeting reliability improvement techniques more effectively and efficiently.Published software quality classification models generally minimize the number of misclassifications. The contribution of this paper is empirical evidence, supported by theoretical considerations, that such models can significantly benefit from minimizing the expected cost of misclassifications, rather than just the number of misclassifications. This is necessary when misclassification costs for not fault-prone modules are quite different from those of fault-prone modules. We illustrate the principles with a case study using nonparametric discriminant analysis. The case study examined a large subsystem of the Joint Surveillance Target Attack Radar System, JSTARS, which is an embedded, real time, military application. Measures of the process history of each module were independent variables. Models with equal costs of misclassification were unacceptable, due to high misclassification rates for fault-prone modules, but cost-weighted models had acceptable, balanced misclassification rates.
Index Terms:
software quality modeling, fault-prone, discriminant analysis, cost, misclassification, software process, software reuse, spiral life cycle.
Citation:
Taghi M. Khoshgoftaar, Edward B. Allen, "The Impact of Costs of Misclassification on Software Quality Modeling," metrics, pp.54, Fourth International Software Metrics Symposium (METRICS'97), 1997
Usage of this product signifies your acceptance of the Terms of Use.