Machine learning techniques for code smells detection: a systematic mapping study

FL Caram, BRDO Rodrigues… - … Journal of Software …, 2019 - World Scientific
Code smells or bad smells are an accepted approach to identify design flaws in the source
code. Although it has been explored by researchers, the interpretation of programmers is …

An empirical framework for code smell prediction using extreme learning machine

H Gupta, L Kumar, LBM Neti - 2019 9th Annual Information …, 2019 - ieeexplore.ieee.org
The software containing code smells indicates the violation of standard design and coding
practices by developer during the development of the software system. Recent empirical …

Boosting and Comparing Performance of Machine Learning Classifiers with Meta-heuristic Techniques to Detect Code Smell

S Jain, A Saha - e-Informatica Software Engineering Journal, 2024 - e-informatyka.pl
Background: Continuous modifications, suboptimal software design practices, and stringent
project deadlines contribute to the proliferation of code smells. Detecting and refactoring …

Coupling related code smell detection method based on deep learning

S SU, Y ZHANG, D ZHANG - Journal of Computer Applications, 2022 - joca.cn
Heuristic and machine learning based code smell detection methods have been proved to
have limitations, and most of these methods focus on the common code smells. In order to …

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

A Alazba, H Aljamaan - Information and Software Technology, 2021 - Elsevier
Context: Code smell detection is the process of identifying code pieces that are poorly
designed and implemented. Recently more research has been directed towards machine …

A hybrid approach to identify code smell using machine learning algorithms

A Patnaik, N Padhy - International Journal of Open Source Software …, 2021 - igi-global.com
Code smell aims to identify bugs that occurred during software development. It is the task of
identifying design problems. The significant causes of code smell are complexity in code …

[PDF][PDF] Code smell detection using whale optimization algorithm

MM Draz, MS Farhan, SN Abdulkader… - Comput., Mater …, 2021 - cdn.techscience.cn
Software systems have been employed in many fields as a means to reduce human efforts;
consequently, stakeholders are interested in more updates of their capabilities. Code smells …

[PDF][PDF] Finding bad code smells with neural network models

DK Kim - International Journal of Electrical and …, 2017 - download.garuda.kemdikbud.go.id
Code smell refers to any symptom introduced in design or implementation phases in the
source code of a program. Such a code smell can potentially cause deeper and serious …

Hybrid model with multi-level code representation for multi-label code smell detection (077)

Y Li, A Liu, L Zhao, X Zhang - International Journal of Software …, 2022 - World Scientific
Code smell is an indicator of potential problems in a software design that have a negative
impact on readability and maintainability. Hence, detecting code smells in a timely and …

[HTML][HTML] Machine Learning-Based Methods for Code Smell Detection: A Survey

PS Yadav, RS Rao, A Mishra, M Gupta - Applied Sciences, 2024 - mdpi.com
Code smells are early warning signs of potential issues in software quality. Various
techniques are used in code smell detection, including the Bayesian approach, rule-based …