2022
DOI: 10.1145/3508479
|View full text |Cite
|
Sign up to set email alerts
|

Just-In-Time Defect Prediction on JavaScript Projects: A Replication Study

Abstract: Change-level defect prediction is widely referred to as just-in-time (JIT) defect prediction since it identifies a defect-inducing change at the check-in time, and researchers have proposed many approaches based on the language-independent change-level features. These approaches can be divided into two types: supervised approaches and unsupervised approaches, and their effectiveness has been verified on Java or C++ projects. However, whether the language-independent change-level features can effectively identi… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
5
0

Year Published

2022
2022
2024
2024

Publication Types

Select...
6
1

Relationship

0
7

Authors

Journals

citations
Cited by 19 publications
(5 citation statements)
references
References 89 publications
0
5
0
Order By: Relevance
“…Motivations: Although CBS+ has been verified to have the best performance on some datasets (e.g., change-level projects [17], JavaScript projects [21], and Alibaba projects [22]), the performance of CBS+ on the file-level PROMISE datasets is still unknown. Therefore, we would like to figure out how CBS+ performs on our experimental datasets.…”
Section: Rq1: Does Cbs+ Perform the Best In The File-level Eadp?mentioning
confidence: 99%
See 3 more Smart Citations
“…Motivations: Although CBS+ has been verified to have the best performance on some datasets (e.g., change-level projects [17], JavaScript projects [21], and Alibaba projects [22]), the performance of CBS+ on the file-level PROMISE datasets is still unknown. Therefore, we would like to figure out how CBS+ performs on our experimental datasets.…”
Section: Rq1: Does Cbs+ Perform the Best In The File-level Eadp?mentioning
confidence: 99%
“…Yan et al [22] validated the effectiveness of CBS+ on Alibaba projects. Ni et al [21] investigated the change-level EADP models on JavaScript projects and found that CBS+ statistically significantly outperformed EALR, OneWay, and Man-ualUp. Therefore, we employ CBS+ as the EADP model in our study.…”
Section: Effort-aware Defect Predictionmentioning
confidence: 99%
See 2 more Smart Citations
“…However, if there s a tiny crack within the metal, even though it is small in size, it might lead to the plate breaking under pressure, significantly affecting its performance. Additionally, documenting the category and location of defects can pave the way for predictive maintenance and provide valuable insights for refining product repair processes (Ni et al, 2022).…”
Section: Introductionmentioning
confidence: 99%