Code smell severity detection using machine learning

S Hejres, M Hammad - 2021 - IET
Code smells are indications of design issues in software. The importance of early detection
of these indicators helps in improving the maintenance process and raising the efficiency of …

Severity classification of code smells using machine-learning methods

S Dewangan, RS Rao, SR Chowdhuri, M Gupta - SN Computer Science, 2023 - Springer
Code smell detection can be very useful for minimizing maintenance costs and improving
software quality. Code smells help developers/programmers, researchers to subjectively …

Code smell detection using ensemble machine learning algorithms

S Dewangan, RS Rao, A Mishra, M Gupta - Applied sciences, 2022 - mdpi.com
Code smells are the result of not following software engineering principles during software
development, especially in the design and coding phase. It leads to low maintainability. To …

Bad smell detection using machine learning techniques: a systematic literature review

A Al-Shaaby, H Aljamaan, M Alshayeb - Arabian Journal for Science and …, 2020 - Springer
Code smells are indicators of potential problems in software. They tend to have a negative
impact on software quality. Several studies use machine learning techniques to detect bad …

[PDF][PDF] Generating code-smell prediction rules using decision tree algorithm and software metrics

MY Mhawish, M Gupta - International Journal of Computer …, 2019 - researchgate.net
Accepted: 12/May/2019, Published: 31/May/2019 Abstract—Code smells identified by
Fowler [1] is as symptoms of possible code or design problems. Code smells have adverse …

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 …

[PDF][PDF] Class Level Code Smell Detection using Machine Learning Methods

R Spahić, K Karađuzović-Hadžiabdić - book of - smartlibrary.elayanan.info
Code smells are indicators of bad design choices but not necessarily proven to be bad
practices. Several commercial tools exist for detecting code smells, yet there are arguments …

SSHM: SMOTE-stacked hybrid model for improving severity classification of code smell

J Nanda, JK Chhabra - International Journal of Information Technology, 2022 - Springer
Code Smells are structural characteristics of software that indicate design problems that lead
to less maintainable code. It can be seen as symptom of underlying problems like defects …

Improving performance with hybrid feature selection and ensemble machine learning techniques for code smell detection

S Jain, A Saha - Science of Computer Programming, 2021 - Elsevier
Maintaining large and complex software is a significant task in IT industry. One reason for
that is the development of code smells which are design flaws that lead to future bugs and …

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 …