A systematic review of unsupervised learning techniques for software defect prediction

N Li, M Shepperd, Y Guo - Information and Software Technology, 2020 - Elsevier
Background Unsupervised machine learners have been increasingly applied to software
defect prediction. It is an approach that may be valuable for software practitioners because it …

A systematic survey of just-in-time software defect prediction

Y Zhao, K Damevski, H Chen - ACM Computing Surveys, 2023 - dl.acm.org
Recent years have experienced sustained focus in research on software defect prediction
that aims to predict the likelihood of software defects. Moreover, with the increased interest …

[HTML][HTML] On the use of deep learning in software defect prediction

G Giray, KE Bennin, Ö Köksal, Ö Babur… - Journal of Systems and …, 2023 - Elsevier
Context: Automated software defect prediction (SDP) methods are increasingly applied,
often with the use of machine learning (ML) techniques. Yet, the existing ML-based …

How does working from home affect developer productivity?—A case study of Baidu during the COVID-19 pandemic

L Bao, T Li, X **a, K Zhu, H Li, X Yang - Science China Information …, 2022 - Springer
Nowadays, working from home (WFH) has become a popular work arrangement due to its
many potential benefits for both companies and employees (eg, increasing job satisfaction …

[KNIHA][B] Feature engineering for machine learning and data analytics

G Dong, H Liu - 2018 - books.google.com
Feature engineering plays a vital role in big data analytics. Machine learning and data
mining algorithms cannot work without data. Little can be achieved if there are few features …

Deep semantic feature learning for software defect prediction

S Wang, T Liu, J Nam, L Tan - IEEE Transactions on Software …, 2018 - ieeexplore.ieee.org
Software defect prediction, which predicts defective code regions, can assist developers in
finding bugs and prioritizing their testing efforts. Traditional defect prediction features often …

Scancomplete: Large-scale scene completion and semantic segmentation for 3d scans

A Dai, D Ritchie, M Bokeloh, S Reed… - Proceedings of the …, 2018 - openaccess.thecvf.com
We introduce ScanComplete, a novel data-driven approach for taking an incomplete 3D
scan of a scene as input and predicting a complete 3D model along with per-voxel semantic …

Cc2vec: Distributed representations of code changes

T Hoang, HJ Kang, D Lo, J Lawall - Proceedings of the ACM/IEEE 42nd …, 2020 - dl.acm.org
Existing work on software patches often use features specific to a single task. These works
often rely on manually identified features, and human effort is required to identify these …

Heterogeneous defect prediction

J Nam, S Kim - Proceedings of the 2015 10th joint meeting on …, 2015 - dl.acm.org
Software defect prediction is one of the most active research areas in software engineering.
We can build a prediction model with defect data collected from a software project and …

The impact of class rebalancing techniques on the performance and interpretation of defect prediction models

C Tantithamthavorn, AE Hassan… - IEEE Transactions on …, 2018 - ieeexplore.ieee.org
Defect models that are trained on class imbalanced datasets (ie, the proportion of defective
and clean modules is not equally represented) are highly susceptible to produce inaccurate …