In recent years, Machine Learning (ML) has been rising since 2009 when ImageNet was introduced. With this rise in ML, a stronger relationship has been established between the two branches, i.e., Computer Programming and Artificial Intelligence. But this has increased certain concerns with the application of ML or DL. In this paper, a comprehensive system overview of ML applications in software engineering has been elaborated by considering latest 12 years. Here, 1444 articles have been shortlisted related to the applications in ML or DL in the field of Software Engineering. The main purpose of this paper is to enrich the generalization and the application of ML or DL algorithms with related to Software Engineering. In our analysis, different impacts of ML or DL algorithms have been analyzed in the field of Software Engineering. Also, different solutions are proposed for handling intricated problems in the SE domain. Moreover, the paper has explained the deeper insights into the agglomeration of three domains which are Computer Programming, AI, and exploration which can lead to future prospective research problems.

1.
Gill
,
Sukhpal
Singh
,
Huaming
Wu
,
Panos
Patros
,
Carlo
Ottaviani
,
Priyansh
Arora
,
Victor Casamayor
Pujol
,
David
Haunschild
et al. “
Modern computing: Vision and challenges
.”
Telematics and Informatics Reports
,
100116
,
2024
.
2.
Kozowyk
,
Paul
RB
,
Sebastian
Fajardo
, and
Geeske HJ
Langejans
. “
Scaling Palaeolithic tar production processes exponentially increases behavioural complexity
,”
Scientific Reports
13
, no.
1
(
2023
):
14709
.
3.
Beese
,
Jannis
,
Stephan
Aier
,
Kazem
Haki
, and
Robert
Winter
. “
The impact of enterprise architecture management on information systems architecture complexity
.”
European Journal of Information Systems
32
, no.
6
(
2023
):
1070
1090
.
4.
Khan
,
Md Fokrul
Islam
, and
Abdul Kader Muhammad
Masum
. “
Predictive Analytics and Machine Learning For Real-Time Detection Of Software Defects And Agile Test Management
.”
Educational Administration: Theory and Practice
30
, no.
4
(
2024
):
1051
1057
.
5.
Kumari
,
Rashmi
,
Shivani
Goel
, and
Subhranil
Das.”
Using SVM for Alzheimer’s Disease detection from 3D T1MRI
.” In
2022 IEEE 21st Mediterranean Electrotechnical Conference (MELECON)
, pp.
600
604
.
IEEE
,
2022
.
6.
Kumari
,
Rashmi
,
Subhranil
Das
, and
Raghwendra
Kishore
Singh.”
Agglomeration of deep learning networks for classifying binary and multiclass classifications using 3D MRI images for early diagnosis of Alzheimer’s disease: a feature-node approach.” International Journal of System Assurance Engineering and Management
(
2023
):
1
19
.
7.
Yan
,
Yonggang
,
Zongrui
Pei
,
Michael C.
Gao
,
Scott
Misture
, and
Kun
Wang
. “
Data-driven discovery of a formation prediction rule on high-entropy ceramics
.”
Acta Materialia
253
(
2023
):
118955
.
8.
Ding
,
Xu
,
Junlong
Wang
,
Hao
Wu
,
Juan
Xu
, and
Miao
Xin
. “
An Intelligent Fault Diagnosis Framework for Rolling Bearings with Integrated Feature Extraction and Ordering-based Causal Discovery
.”
IEEE Sensors Journal
(
2024
).
9.
Theodoridis
,
Georgios
,
Helen
Gika
,
Daniel
Raftery
,
Royston
Goodacre
,
Robert S.
Plumb
, and
Ian D.
Wilson
. “
Ensuring fact-based metabolite identification in liquid chromatography-mass spectrometry-based metabolomics
.”
Analytical Chemistry
95
, no.
8
(
2023
):
3909
3916
.
10.
Landolsi
,
Mohamed
Yassine
,
Lobna
Hlaoua
, and
Lotfi
Ben Romdhane
. “
Information extraction from electronic medical documents: state of the art and future research directions
.”
Knowledge and Information Systems
65
, no.
2
(
2023
):
463
516
.
11.
Sun
,
Qi
,
Kun
Huang
,
Xiaocui
Yang
,
Rong
Tong
,
Kun
Zhang
, and
Soujanya
Poria
. “
Consistency Guided Knowledge Retrieval and Denoising in LLMs for Zero-shot Document-level Relation Triplet Extraction
.”
arXiv preprint
arXiv:2401.13598 (
2024
).
12.
Huang
,
Guanhua
,
Zeping
Min
,
Qian
Ge
, and
Zhouwang
Yang
. “
Towards document-level event extraction via Binary Contrastive Generation
.”
Knowledge-Based Systems
(
2024
):
111896
.
13.
Kumari
,
Rashmi
,
Subhranil
Das
,
Raghwendra Kishore
Singh
,
Anvi
Kohli
,
Arya
Sunil
, and
Arushi
Dadhich
. “
Getting Started With Computational Drug Discovery: A Comprehensive Guide
.”
In Converging Pharmacy Science and Engineering in Computational Drug Discovery
, pp.
235
258
.
IGI Global
,
2024
.
14.
Kumari
,
Rashmi
,
Subhranil
Das
, and
Raghwendra Kishore
Singh
. “
Ascending Complexity Task GAN and 3D Dense Convolutional Networks for Binary Classification of Alzheimer’s Disease
.”
In International Conference on Data Analytics & Management
, pp.
241
249
.
Singapore
:
Springer Nature Singapore
,
2023
.
15.
Das
,
Subhranil
, and
Sudhansu Kumar
Mishra
. “
Collision avoidance and path planning for mobile robots based on state estimation approach
.”
Journal of Intelligent & Fuzzy Systems
44
, no.
4
(
2023
):
5991
6002
.
16.
Singh
,
Manjari
,
Shikha
Lakra
,
Subhranil
Das
,
Sudhansu Kumar
Mishra
,
Ajit Kumar
Sahoo
, and
Bibhudendra
Acharya
. “
Extended Kalman filter-based position estimation in autonomous vehicle applications
.”
In Microelectronics, Communication Systems, Machine Learning and Internet of Things: Select Proceedings of MCMI 2020
, pp.
427
440
.
Singapore
:
Springer Nature Singapore
,
2022
.
17.
Kundu
,
Rounak
,
Subhranil
Das
, and
Sudhansu Kumar
Mishra
. “
A comprehensive review of single and double stage object detection algorithms in self driving cars
.”
In 2022 IEEE 7th International conference for Convergence in Technology (I2CT)
, pp.
1
8
.
IEEE
,
2022
.
18.
Oh
,
Jeong-su
. “
Performance Analysis of Hough Transform Using Extended Lookup Table
.”
Journal of the Korea Institute of Information and Communication Engineering
25
, no.
12
(
2021
):
1868
1873
.
19.
Das
,
Subhranil
, and
Rashmi
Kumari
. “
Application of Extended Hough Transform Technique for Stationary Images in Vehicle License Plate
.”
In 2021 6th International Conference for Convergence in Technology (I2CT)
, pp.
1
4
.
IEEE
,
2021
.
20.
Das
,
Subhranil
, and
Rashmi
Kumari
. “
Statistical Analysis of COVID cases in India
.”
In Journal of Physics: Conference Series
, vol.
1797
, no.
1
, p.
012006
. IOP Publishing,
2021
.
21.
Das
,
Subhranil
, and
Rashmi
Kumari
. “
Online training of identifying characters present in vehicle license plate
.”
In 2021 4th Biennial international conference on nascent technologies in engineering (ICNTE)
, pp.
1
6
.
IEEE
,
2021
.
22.
Jahnavi
,
Davuluri
,
Dasetty
Lavanya
, and
M.
Sujatha
. “
OCR Based Number Plate Recognition Using LabVIEW
.”
In International Conference on Innovative Computing and Communications: Proceedings of ICICC 2022
, Volume 2, pp.
243
255
.
Singapore
:
Springer Nature Singapore
,
2022
.
23.
Arvind
,
P.
,
Sourav
Chakraborty
,
Subhranil
Das
,
Rashmi
Kumari
, and
S. Deepak
Kumar
. “
Closed-loop single-stage coordinated frequency control of a stand-alone microgrid
.”
In 2020 4th International Conference on Electronics, Materials Engineering & Nanotechnology (IEMENTech)
, pp.
1
5
.
IEEE
,
2020
.
24.
Y.
Zou
,
T.
Ye
,
Y.
Lu
,
J.
Mylopoulos
, and
L.
Zhang
, “
Learning to rank for question-oriented software text retrieval (t
),” in
Proc. IEEE/ACM 30th Int. Conf. Automated Softw. Eng
.,
2015
, pp.
1
11
.
25.
Das
,
Subhranil
, and
Sudhansu
Kumar
Mishra.”
A Machine Learning approach for collision avoidance and path planning of mobile robot under dense and cluttered environments.” Computers and Electrical Engineering
103
(
2022
):
108376
.
26.
E.
Kocaguneli
,
T.
Menzies
, and
J. W.
Keung
, “
On the value of ensemble effort estimation
,”
IEEE Trans. Softw. Eng.
, vol.
38
, no.
6
, pp.
1403
1416
, Nov./Dec.
2012
.
27.
F.
Thung
,
X.-B. D.
Le
, and
D.
Lo
, “
Active semi-supervised defect categorization
,” in
Proc. IEEE 23rd Int. Conf. Prog. Comprehension
,
2015
, pp.
60
70
.
28.
D. A.
Cohn
,
L. E.
Atlas
, and
R. E.
Ladner
, “
Improving generalization with active learning
,”
Mach. Learn.
, vol.
15
, no.
2
, pp.
201
221
,
1994
.
29.
M.
Li
,
H.
Zhang
,
R.
Wu
, and
Z.-H.
Zhou
, “
Sample-based software defect prediction with active and semi-supervised learning
,”
Automated Softw. Eng.
, vol.
19
, no.
2
, pp.
201
230
,
2012
.
30.
Mishra
,
Sudhansu
Kumar
, and
Subhranil Das. ”A review on vision-based control of autonomous vehicles using artificial
intelligence
techniques.” In
2019 International Conference on Information Technology (ICIT)
, pp.
500
504
.
IEEE
,
2019
.
31.
Kumari
,
Rashmi
,
Shivani
Goel
, and
Subhranil
Das
. ”
Mathematical modeling of dendritic complexity mechanism in Alzheimer’s disease
.” In
AIP Conference Proceedings
, vol.
2872
, no.
1
.,
2023
.
32.
Kumari
,
Rashmi
,
Subhranil
Das
,
Akriti
Nigam
, and
Shashank Pushkar.
Patch-Based Siamese 3D Convolutional Neural Network for Early Alzheimer’s Disease Using Multi-Modal Approach.” IETE Journal of Research
(
2023
):
1
-
19
.
33.
K.-X.
Xue
,
L.
Su
,
Y.-F.
Jia
, and
K.-Y.
Cai
, “
A neural network approach to forecasting computing-resource exhaustion with workload
,” in
Proc. 9th Int. Conf. Qual. Softw
.,
2009
, pp.
315
324
.
34.
Neelofar
,
Neelofar
,
Kate
Smith-Miles
,
Mario
Andres Muñoz
, and ˜
Aldeida
Aleti
. “
Instance Space Analysis of Search-Based Software Testing.
IEEE Transactions on Software Engineering
49
, no.
4
(
2022
):
2642
2660
.
35.
Li
,
Yao
,
Tao
Zhang
,
Xiapu
Luo
,
Haipeng
Cai
,
Sen
Fang
, and
Dawei
Yuan
. “
Do pre-trained language models indeed understand software engineering tasks?.
IEEE Transactions on Software Engineering
(
2023
).
36.
Kim
,
Byoung
Soo
,
Sang Hyeop
Lee
,
Ye Rim
Lee
,
Yong Hyun
Park
, and
Jongpil
Jeong
. “
Design and implementation of cloud docker application architecture based on machine learning in container management for smart manufacturing.
Applied Sciences
12
, no.
13
(
2022
):
6737
.
This content is only available via PDF.
You do not currently have access to this content.