A hybrid instance selection using nearest-neighbor for cross-project defect prediction

D Ryu, JI Jang, J Baik - Journal of Computer Science and Technology, 2015 - Springer
Software defect prediction (SDP) is an active research field in software engineering to
identify defect-prone modules. Thanks to SDP, limited testing resources can be effectively …

Towards building a universal defect prediction model with rank transformed predictors

F Zhang, A Mockus, I Keivanloo, Y Zou - Empirical Software Engineering, 2016 - Springer
Software defects can lead to undesired results. Correcting defects costs 50% to 75% of the
total software development budgets. To predict defective files, a prediction model must be …

Deep learning for software defect prediction: A survey

S Omri, C Sinz - Proceedings of the IEEE/ACM 42nd international …, 2020 - dl.acm.org
Software fault prediction is an important and beneficial practice for improving software
quality and reliability. The ability to predict which components in a large software system are …

Best neighbor-guided artificial bee colony algorithm for continuous optimization problems

H Peng, C Deng, Z Wu - Soft computing, 2019 - Springer
As a relatively recent invented swarm intelligence algorithm, artificial bee colony (ABC)
becomes popular and is powerful for solving the tough continuous optimization problems …

Tackling class imbalance problem in software defect prediction through cluster-based over-sampling with filtering

L Gong, S Jiang, L Jiang - IEEE Access, 2019 - ieeexplore.ieee.org
In practice, Software Defect Prediction (SDP) models often suffer from highly imbalanced
data, which makes classifiers difficult to identify defective instances. Recently, many …

A comprehensive comparative study of clustering-based unsupervised defect prediction models

Z Xu, L Li, M Yan, J Liu, X Luo, J Grundy… - Journal of Systems and …, 2021 - Elsevier
Software defect prediction recommends the most defect-prone software modules for
optimization of the test resource allocation. The limitation of the extensively-studied …

File-level defect prediction: Unsupervised vs. supervised models

M Yan, Y Fang, D Lo, X Xia… - 2017 ACM/IEEE …, 2017 - ieeexplore.ieee.org
Background: Software defect models can help software quality assurance teams to allocate
testing or code review resources. A variety of techniques have been used to build defect …

Finding the best learning to rank algorithms for effort-aware defect prediction

X Yu, H Dai, L Li, X Gu, JW Keung, KE Bennin… - Information and …, 2023 - Elsevier
Abstract Context: Effort-Aware Defect Prediction (EADP) ranks software modules or changes
based on their predicted number of defects (ie, considering modules or changes as effort) or …

The use of summation to aggregate software metrics hinders the performance of defect prediction models

F Zhang, AE Hassan, S McIntosh… - IEEE Transactions on …, 2016 - ieeexplore.ieee.org
Defect prediction models help software organizations to anticipate where defects will appear
in the future. When training a defect prediction model, historical defect data is often mined …

[PDF][PDF] 静态软件缺陷预测方法研究

陈翔, 顾庆, 刘望舒, 刘树龙, 倪超 - 软件学报, 2015 - jos.org.cn
静态软件缺陷预测是软件工程数据挖掘领域中的一个研究热点. 通过分析软件代码或开发过程,
设计出与软件缺陷相关的度量元; 随后, 通过挖掘软件历史仓库来创建缺陷预测数据集 …