Authors
Görkem Giray, Kwabena Ebo Bennin, Ömer Köksal, Önder Babur, Bedir Tekinerdogan
Publication date
2023/1/1
Journal
Journal of Systems and Software
Volume
195
Pages
111537
Publisher
Elsevier
Description
Context
Automated software defect prediction (SDP) methods are increasingly applied, often with the use of machine learning (ML) techniques. Yet, the existing ML-based approaches require manually extracted features, which are cumbersome, time consuming and hardly capture the semantic information reported in bug reporting tools. Deep learning (DL) techniques provide practitioners with the opportunities to automatically extract and learn from more complex and high-dimensional data.
Objective
The purpose of this study is to systematically identify, analyze, summarize, and synthesize the current state of the utilization of DL algorithms for SDP in the literature.
Method
We systematically selected a pool of 102 peer-reviewed studies and then conducted a quantitative and qualitative analysis using the data extracted from these studies.
Results
Main highlights include: (1) most studies applied supervised DL; (2) two …
Total citations
Scholar articles
G Giray, KE Bennin, Ö Köksal, Ö Babur… - Journal of Systems and Software, 2023