Title
Trends in Software Engineering Processes using Deep Learning: A Systematic Literature Review
Date Issued
01 August 2020
Access level
metadata only access
Resource Type
conference paper
Author(s)
Angarita L.B.
Publisher(s)
Institute of Electrical and Electronics Engineers Inc.
Abstract
In recent years, several researchers have applied machine learning techniques to several knowledge areas achieving acceptable results. Thus, a considerable number of deep learning models are focused on a wide range of software processes. This systematic review investigates the software processes supported by deep learning models, determining relevant results for the software community. This research identified that the most extensively investigated sub-processes are software testing and maintenance. In such sub-processes, deep learning models such as CNN, RNN, and LSTM are widely used to process bug reports, malware classification, libraries and commits recommendations generation. Some solutions are oriented to effort estimation, classify software requirements, identify GUI visual elements, identification of code authors, the similarity of source codes, predict and classify defects, and analyze bug reports in testing and maintenance processes.
Start page
445
End page
454
Language
English
OCDE Knowledge area
Ingeniería, Tecnología
Ingeniería eléctrica, Ingeniería electrónica
Subjects
Scopus EID
2-s2.0-85096529855
Resource of which it is part
Proceedings - 46th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2020
ISBN of the container
9781728195322
Conference
46th Euromicro Conference on Software Engineering and Advanced Applications, SEAA 2020
Sources of information:
Directorio de Producción Científica
Scopus