LOGISTIC REGRESSION MODELING OF SOFTWARE QUALITY
Reliable software is mandatory for complex mission-critical systems. Classifying modules as fault-prone, or not, is a valuable technique for guiding development processes, so that resources can be focused on those parts of a system that are most likely to have faults. Logistic regression offers adva...
Gespeichert in:
Veröffentlicht in: | International journal of reliability, quality, and safety engineering quality, and safety engineering, 1999-12, Vol.6 (4), p.303-317 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Reliable software is mandatory for complex mission-critical systems. Classifying modules as fault-prone, or not, is a valuable technique for guiding development processes, so that resources can be focused on those parts of a system that are most likely to have faults.
Logistic regression offers advantages over other classification
modeling techniques, such as interpretable coefficients. There are few prior applications of logistic regression to software quality models in the literature, and none that we know of account for prior probabilities and costs of misclassification. A contribution of this paper is the application of prior probabilities and costs of misclassification to a logistic regression-based classification rule for a software quality model.
This paper also contributes an integrated method for using
logistic regression in software quality modeling, including
examples of how to interpret coefficients, how to use prior
probabilities, and how to use costs of misclassifications.
A case study of a major subsystem of a military, real-time
system illustrates the techniques. |
---|---|
ISSN: | 0218-5393 1793-6446 |
DOI: | 10.1142/S0218539399000292 |