Examining deep learning's capability to spot code smells: a systematic literature review

R Malhotra, B Jain, M Kessentini - Cluster Computing, 2023 - Springer
Code smells violate software development principles that make the software more prone to
errors and changes. Researchers have developed code smell detectors using manual and …

A survey on machine learning techniques for source code analysis

T Sharma, M Kechagia, S Georgiou, R Tiwari… - arXiv preprint arXiv …, 2021 - arxiv.org
The advancements in machine learning techniques have encouraged researchers to apply
these techniques to a myriad of software engineering tasks that use source code analysis …

DeleSmell: Code smell detection based on deep learning and latent semantic analysis

Y Zhang, C Ge, S Hong, R Tian, C Dong… - Knowledge-Based Systems, 2022 - Elsevier
The presence of code smells will increase the risk of failure, make software difficult to
maintain, and introduce potential technique debt in the future. Although many deep-learning …

A study of dealing class imbalance problem with machine learning methods for code smell severity detection using PCA-based feature selection technique

RS Rao, S Dewangan, A Mishra, M Gupta - Scientific Reports, 2023 - nature.com
Detecting code smells may be highly helpful for reducing maintenance costs and raising
source code quality. Code smells facilitate developers or researchers to understand several …

Code smell detection based on supervised learning models: A survey

Y Zhang, C Ge, H Liu, K Zheng - Neurocomputing, 2024 - Elsevier
Supervised learning-based code smell detection has become one of the dominant
approaches to identify code smell. Existing works optimize the process of code smell …

[HTML][HTML] A survey on machine learning techniques applied to source code

T Sharma, M Kechagia, S Georgiou, R Tiwari… - Journal of Systems and …, 2024 - Elsevier
The advancements in machine learning techniques have encouraged researchers to apply
these techniques to a myriad of software engineering tasks that use source code analysis …

On the relative value of imbalanced learning for code smell detection

F Li, K Zou, JW Keung, X Yu, S Feng… - Software: Practice and …, 2023 - Wiley Online Library
Machine learning‐based code smell detection (CSD) has been demonstrated to be a
valuable approach for improving software quality and enabling developers to identify …

Automatic detection of code smells using metrics and CodeT5 embeddings: a case study in C#

A Kovačević, N Luburić, J Slivka, S Prokić… - Neural Computing and …, 2024 - Springer
Code smells are poorly designed code structures indicating that the code may need to be
refactored. Recognizing code smells in practice is complex, and researchers strive to …

Small-scale aircraft detection in remote sensing images based on Faster-RCNN

Y Zhang, C Song, D Zhang - Multimedia Tools and Applications, 2022 - Springer
Detecting aircraft in remote sensing images becomes increasingly important in both military
and civilian fields. However, the accuracy of existing detection approach is not high enough …

The Use of AI in Software Engineering: A Synthetic Knowledge Synthesis of the Recent Research Literature

P Kokol - Information, 2024 - mdpi.com
Artificial intelligence (AI) has witnessed an exponential increase in use in various
applications. Recently, the academic community started to research and inject new AI-based …