A survey on deep learning for software engineering

Y Yang, X Xia, D Lo, J Grundy - ACM Computing Surveys (CSUR), 2022 - dl.acm.org
In 2006, Geoffrey Hinton proposed the concept of training “Deep Neural Networks (DNNs)”
and an improved model training method to break the bottleneck of neural network …

A systematic literature review on the use of deep learning in software engineering research

C Watson, N Cooper, DN Palacio, K Moran… - ACM Transactions on …, 2022 - dl.acm.org
An increasingly popular set of techniques adopted by software engineering (SE)
researchers to automate development tasks are those rooted in the concept of Deep …

[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 …

A literature review of using machine learning in software development life cycle stages

S Shafiq, A Mashkoor, C Mayr-Dorn, A Egyed - IEEE Access, 2021 - ieeexplore.ieee.org
The software engineering community is rapidly adopting machine learning for transitioning
modern-day software towards highly intelligent and self-learning systems. However, the …

Machine/deep learning for software engineering: A systematic literature review

S Wang, L Huang, A Gao, J Ge, T Zhang… - IEEE Transactions …, 2022 - ieeexplore.ieee.org
Since 2009, the deep learning revolution, which was triggered by the introduction of
ImageNet, has stimulated the synergy between Software Engineering (SE) and Machine …

Learning approximate execution semantics from traces for binary function similarity

K Pei, Z Xuan, J Yang, S Jana… - IEEE Transactions on …, 2022 - ieeexplore.ieee.org
Detecting semantically similar binary functions–a crucial capability with broad security
usages including vulnerability detection, malware analysis, and forensics–requires …

On the value of oversampling for deep learning in software defect prediction

R Yedida, T Menzies - IEEE Transactions on Software …, 2021 - ieeexplore.ieee.org
One truism of deep learning is that the automatic feature engineering (seen in the first layers
of those networks) excuses data scientists from performing tedious manual feature …

Predictive models in software engineering: Challenges and opportunities

Y Yang, X Xia, D Lo, T Bi, J Grundy… - ACM Transactions on …, 2022 - dl.acm.org
Predictive models are one of the most important techniques that are widely applied in many
areas of software engineering. There have been a large number of primary studies that …

An empirical examination of the impact of bias on just-in-time defect prediction

J Gesi, J Li, I Ahmed - Proceedings of the 15th ACM/IEEE international …, 2021 - dl.acm.org
Background: Just-In-Time (JIT) defect prediction models predict if a commit will introduce
defects in the future. DeepJIT and CC2Vec are two state-of-the-art JIT Deep Learning (DL) …

Kernel spectral embedding transfer ensemble for heterogeneous defect prediction

H Tong, B Liu, S Wang - IEEE Transactions on Software …, 2019 - ieeexplore.ieee.org
Cross-project defect prediction (CPDP) refers to predicting defects in the target project
lacking of defect data by using prediction models trained on the historical defect data of …