2021
DOI: 10.1109/tse.2019.2892959
|View full text |Cite
|
Sign up to set email alerts
|

Using K-core Decomposition on Class Dependency Networks to Improve Bug Prediction Model's Practical Performance

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
16
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
7
1
1

Relationship

0
9

Authors

Journals

citations
Cited by 45 publications
(16 citation statements)
references
References 61 publications
0
16
0
Order By: Relevance
“…The quantity is a small value, controlling the convergence of the membership . In our experiments, , that is, our results obtained converged to the 0.01 specification level for comparing the two different methods [ 32 , 33 ]. The simulation lasted for 5000 time steps.…”
Section: Performance Evaluationmentioning
confidence: 62%
“…The quantity is a small value, controlling the convergence of the membership . In our experiments, , that is, our results obtained converged to the 0.01 specification level for comparing the two different methods [ 32 , 33 ]. The simulation lasted for 5000 time steps.…”
Section: Performance Evaluationmentioning
confidence: 62%
“…Based on the prioritization, we use LOC-based cumulative-lift charts for evaluating the usefulness of the prioritization. The LOC-based cumulative lift chart is a commonly-used graph to evaluate the cost-effectiveness of defect prediction results [2] [8] [15]. In this chart, the x-axis considered as the requred test effort and the y-axis is the maximum number of discoverable defects by the assigned test effort [9] The x-axis denotes the cumulative lines of code (LOC) of selected modules, and the y-axis is the cumulative number of defects in the selected modules.…”
Section: Rule Prioritization and Its Evaluationmentioning
confidence: 99%
“…Past studies investigated how to use defect prediction models, aka classifiers, to predict the defectiveness of different types of entities including commits (Fan et al 2021;Giger et al 2012;Rodríguez-Pérez et al 2020;Tu et al 2020), classes Bangash et al 2020;Chen et al 2020;Chi et al 2017;Herbold et al , 2019Hosseini et al 2019;Jiarpakdee et al 2020;Lee et al 2016;Liu et al 2017;Nucci et al 2018;Qu et al 2021a;Shepperd et al 2018;Tantithamthavorn et al 2016cYan et al 2017; or methods ) by leveraging, for example, product metrics (Basili et al 1996;Gyimóthy et al 2005;Khoshgoftaar et al 1996;Nagappan and Ball 2005;Hassan 2009), process metrics (Moser et al 2008), knowledge from where previous defects occurred (Ostrand et al 2005;Kim et al 2007), information about change-inducing fixes (Kim et al 2008;Fukushima et al 2014) and, recently, deep learning techniques to automatically engineer features from source code elements .…”
Section: Introductionmentioning
confidence: 99%