EANDL: A High-performance and Low-cost Effort-Aware Just-in-Time Software Defect Prediction Model
preprint
OA: closed
CC-BY-4.0
Abstract
Abstract Just-in-time software defect prediction (JIT-SDP) is a fine-grained software defect prediction technology and its predictive entity is code changes. Effort-aware just-in-time software defect prediction (Effort-aware JIT-SDP) is a defect prediction technology that takes the cost of detection into consideration with the goal of detecting more defect changes with less cost. To solve the problem of poor prediction performance of Effort aware JIT-SDP model, an Effort-aware JIT-SDP model called EANDL based on NSGA3, Differential Evolution and Logistic Regression is proposed. Firstly, two evaluation metrics called DPR and LDSOD are proposed to evaluate the sorting performance. Secondly, the prediction model is constructed by using logistic regression and maximizing two evaluation metrics using NSGA3-DE so as to determine the optimal coefficient vector of logistic regression. In addition, two metrics called ACE and ACEP to measure the effort consumption of Effort-aware JIT-SDP models are proposed. Finally, intensive simulation experiments have been conducted on six open-source datasets to demonstrate the performance of the proposed method. Empirical results demonstrate that EANDL outperforms eight typical and classical supervised and unsupervised models in terms of sorting performance, effort consumption, and response time.
My notes (saved in your browser only)
Citation neighborhood (no data yet)
We don't have any in-corpus citations linked to this paper yet. The paper's references may be in our DB but unresolved to ``paper_id`` (resolution happens at ingest when the cited DOI matches a row we already have). Run the cross-source citation reconcile pass to retry.
Source provenance
- europepmc
- last seen: 2026-05-19T01:45:01.086888+00:00
- unpaywall
- last seen: 2026-05-28T02:00:01.590549+00:00
License: CC-BY-4.0