The detection of code smell on software development: a mapping study

X Liu, C Zhang - 2017 5th International Conference on Machinery …, 2017 - atlantis-press.com
Abstract Context: Although Code Smell can't cause problems with execution of project code,
Code Smell can cause some potential problems of maintainability and understandability on …

Detecting code smells with ai: a prototype study

J Virmajoki, A Knutas… - 2022 45th Jubilee …, 2022 - ieeexplore.ieee.org
Artificial intelligence is one of the key advances in computing. AI has applications in
improving the quality of software, supporting software development tools, and providing …

Detection of shotgun surgery and message chain code smells using machine learning techniques

T Guggulothu, SA Moiz - International Journal of Rough Sets and …, 2019 - igi-global.com
Code smell is an inherent property of software that results in design problems which makes
the software hard to extend, understand, and maintain. In the literature, several tools are …

[PDF][PDF] Poster: machine learning based code smell detection through WekaNose

U Azadi, FA Fontana, M Zanoni - 2018 IEEE/ACM 40th …, 2018 - researchgate.net
Code smells can be subjectively interpreted, the results provided by detectors are usually
different, the agreement in the results is scarce, and a benchmark for the comparison of …

Enhancing software code smell detection with modified cost-sensitive SVM

PS Thakur, M Jadeja, SS Chouhan - International Journal of System …, 2024 - Springer
Code Smell detection is a crucial task in software systems. The code smell can negatively
impact software maintenance and evolution. The machine learning-based code smell …

On the evaluation of code smells and detection tools

T Paiva, A Damasceno, E Figueiredo… - Journal of Software …, 2017 - Springer
Code smells refer to any symptom in the source code of a program that possibly indicates a
deeper problem, hindering software maintenance and evolution. Detection of code smells is …

Categorical analysis of code smell detection using machine learning algorithms

A Bansal, U Jayant, A Jain - … Systems: Selected Papers of WorldS4 2021 …, 2022 - Springer
In software development, a code smell is some surface indication that possibly corresponds
to a deeper problem in the programme. Whether a piece of code has a code smell or not is …

Tracing bad code smells behavior using machine learning with software metrics

A Gupta, B Suri, L Lamba - Smart and Sustainable Intelligent …, 2021 - Wiley Online Library
The inappropriate symptoms in the code design pattern which are developed by the
developers at the software development phase are termed as bad code smells. Bad code …

Code smells and detection techniques: a survey

RS Menshawy, AH Yousef… - 2021 international mobile …, 2021 - ieeexplore.ieee.org
Design and code smells are characteristics in the software source code that might indicate a
deeper design problem. Code smells can lead to costly maintenance and quality problems …

Smell-Aware Bug Classification

S Ali, F Wahid, S Baseer, A Alkhayyat… - IEEE …, 2023 - ieeexplore.ieee.org
Code smell indicates inadequacies in design and implementation choices. Code smells
harm software maintainability including effects on components' bug proneness and code …