2014
DOI: 10.1007/s11219-014-9241-7
|View full text |Cite
|
Sign up to set email alerts
|

Which process metrics can significantly improve defect prediction models? An empirical study

Abstract: The knowledge about the software metrics which serve as defect indicators is vital for the efficient allocation of resources for quality assurance. It is the process metrics, although sometimes difficult to collect, which have recently become popular with regard to defect prediction. However, in order to identify rightly the process metrics which are actually worth collecting, we need the evidence validating their ability to improve the product metric-based defect prediction models. This paper presents an empi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
99
0
4

Year Published

2016
2016
2023
2023

Publication Types

Select...
5
3

Relationship

2
6

Authors

Journals

citations
Cited by 165 publications
(103 citation statements)
references
References 59 publications
0
99
0
4
Order By: Relevance
“…We decided to develop the reproducer R package [27] and made it available from CRAN -the official repository of R packages. Data sets analyzed in our three research papers [20,22,28] are encapsulated in the reproducer R package, while most of the figures and tables (particularly those which depend on data), as well as computational results, are built on the fly from data sets stored in the reproducer package and automatically exported into the manuscript rather than copied. -All references were stored in the pure BibTeX format.…”
Section: A Reproducible Research Environmentmentioning
confidence: 99%
See 2 more Smart Citations
“…We decided to develop the reproducer R package [27] and made it available from CRAN -the official repository of R packages. Data sets analyzed in our three research papers [20,22,28] are encapsulated in the reproducer R package, while most of the figures and tables (particularly those which depend on data), as well as computational results, are built on the fly from data sets stored in the reproducer package and automatically exported into the manuscript rather than copied. -All references were stored in the pure BibTeX format.…”
Section: A Reproducible Research Environmentmentioning
confidence: 99%
“…We will use a real data set recently analysed by Madeyski and Jureczko [28] and available from the reproducer R package [27]. The analytic example presented in this section is based on empirical comparison of simple and advanced software defect prediction models performed on thirty-four (15 industrial and 19 open source) versions of software projects.…”
Section: An Example Of the Rr Processmentioning
confidence: 99%
See 1 more Smart Citation
“…Low investment costs and high recall of even simple defect prediction performed by DePress can result with high N etReturn of DePress-aided quality assurance planned on a basis of the proposed effort allocation strategy. More sophisticated prediction models, especially ones using software process metrics [11,20], may help to achieve even more impressive results. It is also worth mentioning that cross-project software defect prediction [10,12] is sometimes used to reduce costs.…”
Section: Discussionmentioning
confidence: 99%
“…Process metrics can be used to improve software development and maintenance such as the effectiveness of defect removal during development, the pattern of testing defects arrival, and the response time of the fix process. Project metrics describe the project characteristics and execution which includes the number of software developers, the staffing pattern over the life cycle of the software, cost, schedule, and productivity [3] [4]. Software defect prediction refers to those models that try to predict potential software defects from test data.…”
Section: Introductionmentioning
confidence: 99%