arrow
Return

Machine/Deep Learning for Software Engineering: A Systematic Literature Review

delete2023-03-01
delete28
PRE
AI
S
Simin Wang
L
LiGuo Huang *
A
Amiao Gao
葛季栋 (Jidong Ge)
T
Tengfei Zhang
H
Haitao Feng
I
Ishna Satyarth
M
Ming Li
H
He Zhang *
V
Vincent Ng *
DOI:10.1109/TSE.2022.3173346delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
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 (ML)/Deep Learning (DL). Meanwhile, critical reviews have emerged that suggest that ML/DL should be used cautiously. To improve the applicability and generalizability of ML/DL-related SE studies, we conducted a 12-year Systematic Literature Review (SLR) on 1,428 ML/DL-related SE papers published between 2009 and 2020. Our trend analysis demonstrated the impacts that ML/DL brought to SE. We examined the complexity of applying ML/DL solutions to SE problems and how such complexity led to issues concerning the reproducibility and replicability of ML/DL studies in SE. Specifically, we investigated how ML and DL differ in data preprocessing, model training, and evaluation when applied to SE tasks, and what details need to be provided to ensure that a study can be reproduced or replicated. By categorizing the rationales behind the selection of ML/DL techniques into five themes, we analyzed how model performance, robustness, interpretability, complexity, and data simplicity affected the choices of ML/DL models.
Keywords:
Task analysis
Software
Data models
Complexity theory
Codes
Predictive models
Analytical models
Software engineering
machine learning
deep learning

Journal

IEEE Transactions on Software Engineering cover
IEEE Transactions on Software Engineering
IF:
5.6
Papers:
2.8K
Citations:
1.1W

Organization

U
university of texas system
Scholars:
18.5W
Papers: 15.6W
Citations: 210
N
nanjing university
Scholars:
7.8W
Papers: 5.6W
Citations: 87
S
Southern Methodist University
Scholars:
3.0K
Papers: 3.5K
Citations: 3.9K
researcher View more organizations