Feature sets in just-in-time defect prediction: An empirical evaluation

3Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Just-in-time defect prediction assigns a defect risk to each new change to a software repository in order to prioritize review and testing efforts. Over the last decades different approaches were proposed in literature to craft more accurate prediction models. However, defect prediction is still not widely used in industry, due to predictions with varying performance. In this study, we evaluate existing features on six open-source projects and propose two new features sets, not yet discussed in literature. By combining all feature sets, we improve MCC by on average 21%, leading to the best performing models when compared to state-of-the-art approaches. We also evaluate effort-awareness and find that on average 14% more defects can be identified, inspecting 20% of changed lines.

Cite

CITATION STYLE

APA

Bludau, P., & Pretschner, A. (2022). Feature sets in just-in-time defect prediction: An empirical evaluation. In PROMISE 2022 - Proceedings of the 18th International Conference on Predictive Models and Data Analytics in Software Engineering, co-located with ESEC/FSE 2022 (pp. 22–31). Association for Computing Machinery, Inc. https://doi.org/10.1145/3558489.3559068

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free