1999
DOI: 10.1142/s0218539399000292
|View full text |Cite
|
Sign up to set email alerts
|

Logistic Regression Modeling of Software Quality

Abstract: 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… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
35
1

Year Published

2000
2000
2015
2015

Publication Types

Select...
4
3
2

Relationship

1
8

Authors

Journals

citations
Cited by 100 publications
(36 citation statements)
references
References 15 publications
0
35
1
Order By: Relevance
“…Besides providing an unbiased estimate of a classifier's generalization performance, the split-sample setup offers the advantage of enabling easy replication, which constitutes an important part of empirical research [2], [19], [49], [50]. Furthermore, its choice is motivated by the fact that the split-sample setup is the prevailing approach to assess predictive accuracy in software defect prediction [15], [16], [23], [28], [32], [33], [34], [37].…”
Section: Experimental Designmentioning
confidence: 99%
See 1 more Smart Citation
“…Besides providing an unbiased estimate of a classifier's generalization performance, the split-sample setup offers the advantage of enabling easy replication, which constitutes an important part of empirical research [2], [19], [49], [50]. Furthermore, its choice is motivated by the fact that the split-sample setup is the prevailing approach to assess predictive accuracy in software defect prediction [15], [16], [23], [28], [32], [33], [34], [37].…”
Section: Experimental Designmentioning
confidence: 99%
“…Various types of classifiers have been applied to this task, including statistical procedures [4], [28], [47], tree-based methods [24], [30], [43], [53], [58], neural networks [29], [31], and analogy-based approaches [15], [23], [32]. However, as noted in [48], [49], [59], results regarding the superiority of one method over another or the usefulness of metric-based classification in general are not always consistent across different studies.…”
Section: Introductionmentioning
confidence: 99%
“…Basili et al [4] analysed the applicability of Chidamber and Kemerer's Object Oriented set of metrics [10] with logistic regression to predict fault-prone code classes. Khoshgoftaar and Allen [27] also analysed logistic regression extended with prior probabilities and of misclassification costs.…”
Section: Related Workmentioning
confidence: 99%
“…In the following, we give a short introduction to logistic regression, full details can be found in [20] or [22].…”
Section: Logistic Regressionmentioning
confidence: 99%