Results 11 to 20 of about 7,998 (283)

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

open access: yesApplied Sciences
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 automatic antipattern detection, antipattern identification utilizing B-splines,
Pravin Singh Yadav   +3 more
doaj   +4 more sources

Code Smell Detection Using Ensemble Machine Learning Algorithms [PDF]

open access: yesApplied Sciences, 2022
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.
Seema Dewangan   +3 more
doaj   +4 more sources

Research Trends, Detection Methods, Practices, and Challenges in Code Smell: SLR

open access: yesIEEE Access, 2023
Context: A code smell indicates a flaw in the design, implementation, or maintenance process that could degrade the software’s quality and potentially cause future disruptions.
Muhammad Anis Al Hilmi   +5 more
doaj   +4 more sources

Code smell detection and identification in imbalanced environments

open access: yesExpert Systems With Applications, 2021
International audienceContext: Code smells are sub-optimal design choices that could lower software maintainability.Objective: Previous literature did not consider an important characteristic of the smell detection problem,namely data imbalance.
Sofien Boutaib   +2 more
exaly   +4 more sources

A Novel Approach for Code Smell Detection: An Empirical Study [PDF]

open access: yesIEEE Access, 2021
Code smells detection helps in improving understandability and maintainability of software while reducing the chances of system failure. In this study, six machine learning algorithms have been applied to predict code smells.
Seema Dewangan   +3 more
doaj   +5 more sources

Python code smells detection using conventional machine learning models [PDF]

open access: yesPeerJ Computer Science, 2023
Code smells are poor code design or implementation that affect the code maintenance process and reduce the software quality. Therefore, code smell detection is important in software building.
Rana Sandouka, Hamoud Aljamaan
doaj   +3 more sources

A Novel Metric based Detection of Temporary Field Code Smell and its Empirical Analysis

open access: yesJournal of King Saud University: Computer and Information Sciences, 2022
Code smell causes side effects in the source code and impact the code quality. It is beneficial to recognize code smells to improve software quality. Despite 22 classical code smells as characterized by Martin Fowler, all classical code smells have not ...
Ruchin Gupta, Sandeep Kumar Singh
doaj   +2 more sources

SmellyCode++: Multi-Label Dataset for Code Smell Detection [PDF]

open access: yesScientific Data
Context: Code smells indicate poor software design, affecting maintainability. Accurate detection is vital for refactoring and quality improvement.
Nawaf Alomari   +3 more
doaj   +2 more sources

Dynamic stacking ensemble for cross-language code smell detection [PDF]

open access: yesPeerJ Computer Science
Code smells refer to poor design and implementation choices by software engineers that might affect the overall software quality. Code smells detection using machine learning models has become a popular area to build effective models that are capable of ...
Hamoud Aljamaan
doaj   +3 more sources

Evaluasi Deteksi Smell Code dan Anti Pattern pada Aplikasi Berbasis Java

open access: yesJuTISI (Jurnal Teknik Informatika dan Sistem Informasi), 2020
This paper presents an evaluation result of smell code and anti pattern detection in java based application development. The main objective to be achieved in this research is to determine the proper way in the detection of smell code and anti pattern in ...
Sendy Ferdian Sujadi
doaj   +3 more sources

Home - About - Disclaimer - Privacy