Investigating the role of code smells in preventive maintenance

J Ali Reshi, S Singh - Journal of Information Technology Management, 2018 - jitm.ut.ac.ir
… Further, different code smells, derived subjectively through iPlasma, are taken into … to
detect code smells on each of Random Forest, J48 and SVM machine learning algorithms. This …

A bayesian approach for the detection of code and design smells

F Khomh, S Vaucher, YG Guéhéneuc… - … on Quality Software, 2009 - ieeexplore.ieee.org
… using machine learning techniques to offer an improved, context-specific detection. … to
identify code smells. Marinescu [17] presented a metric-based approach to detect smells with …

Code smell severity detection using machine learning

S Hejres, M Hammad - 2021 - IET
… In this research, there are three machine learning algorithms that detect the code smells
severity of four main code smells. Whereas, the importance of early detection of code smells

Machine learning approaches for code smell detection: a systematic literature review

KG Grujić, S Prokić, A Kovačević… - Available at SSRN …, 2022 - papers.ssrn.com
… This section discusses the findings of our SLR on detecting code smells using machine
learning techniques. We summarize the results of 46 studies published between 01.01.2018 and …

A survey on software smells

T Sharma, D Spinellis - Journal of Systems and Software, 2018 - Elsevier
… we provide a brief catalog of code smells in Table 4. We have selected the smells to include
in this … The method results in a set of detected smells by applying a chosen machine learning

[HTML][HTML] Automatic detection of Long Method and God Class code smells through neural source code embeddings

A Kovačević, J Slivka, D Vidaković, KG Grujić… - Expert Systems with …, 2022 - Elsevier
machine learning approaches against heuristics for code … us leverage the power of transfer
learning – our study is the … from code understanding models can be transferred to code smell

Code smell detection using feature selection and stacking ensemble: An empirical investigation

A Alazba, H Aljamaan - Information and Software Technology, 2021 - Elsevier
… In this paper, we investigate the use of machine learning-based approaches employing
ensemble learning in code smell detection. An empirical study is conducted to investigate to …

A systematic literature review on the code smells datasets and validation mechanisms

M Zakeri-Nasrabadi, S Parsa, E Esmaili… - ACM Computing …, 2023 - dl.acm.org
… when applying machine learning for code smell detection and … used learning-based
techniques for code smell identification. … regarding the smells addressed by each learning-based …

Improving performance by genetically optimizing support vector machine to detect code smells

S Jain, A Saha - Proceedings of the International Conference on …, 2021 - papers.ssrn.com
… study, six code smells are detected using a machine learning … Detecting code smells using
machine learning techniques: are … on machine learning classifiers for code smell detection. …

An empirical study of code smells in transformer-based code generation techniques

ML Siddiq, SH Majumder, MR Mim… - … on Source Code …, 2022 - ieeexplore.ieee.org
… , code smells, and violations of standard coding practices. Therefore, we investigate to what
extent code smells are present in the datasets of coding … of code smells in machine learning […