Results 21 to 30 of about 162,512 (357)

Code Smell Detection Research Based on Pre-training and Stacking Models [PDF]

open access: bronzeIEEE Latin America Transactions, 2023
Code smells detection primarily adopts heuristic-based, machine learning, and deep learning approaches, However, to enhance accuracy, most studies employ deep learning methods, but the value of traditional machine learning methods should not be ...
Dongwen Zhang   +4 more
semanticscholar   +2 more sources

DECOR: A Method for the Specification and Detection of Code and Design Smells [PDF]

open access: greenIEEE Transactions on Software Engineering, 2010
Code and design smells are poor solutions to recurring implementation and design problems. They may hinder the evolution of a system by making it hard for software engineers to carry out changes. We propose three contributions to the research field related to code and design smells: (1) DECOR, a method that embodies and defines all the steps necessary ...
Moha, Naouel   +3 more
openaire   +5 more sources

Emerging Trends in Code Quality: Introducing Kotlin-Specific Bad Smell Detection Tool for Android Apps [PDF]

open access: goldIEEE Access
The increasing demand for Android applications in line with technological evolution and the development of new features often leads to frequent updates and releases of applications.
Radinal Dwiki Novendra   +1 more
doaj   +2 more sources

An Exploratory Evaluation of Continuous Feedback to Enhance Machine Learning Code Smell Detection

open access: bronzeConferencia Iberoamericana de Software Engineering
Code smells are symptoms of bad design choices implemented on the source code. Several code smell detection tools and strategies have been proposed over the years, including the use of machine learning algorithms.
Daniel Cruz   +2 more
semanticscholar   +3 more sources

A study for method-level code smells detection using machine learning algorithms

open access: diamondSystems and Soft Computing
Motivation: Code smells reflect poor design decisions that degrade software quality and maintainability. Although several machine learning algorithms have been proposed to detect code smells, the impact of feature selection and cross-validation on ...
Rajwant Singh Rao   +3 more
doaj   +2 more sources

When code smells twice as much: Metric-based detection of variability-aware code smells [PDF]

open access: green2015 IEEE 15th International Working Conference on Source Code Analysis and Manipulation (SCAM), 2015
Code smells are established, widely used characterizations of shortcomings in design and implementation of software systems. As such, they have been subject to intensive research regarding their detection and impact on understandability and changeability of source code.
Wolfram Fenske   +3 more
openaire   +3 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   +2 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   +1 more source

On the Assessment of Interactive Detection of Code Smells in Practice: A Controlled Experiment

open access: yesIEEE Access, 2023
Code smells are structures in a program that often indicate the presence of deeper maintainability problems. Code smells should be detected as soon as they are introduced, enabling refactoring actions with less effort and time. Non-Interactive Detection (
Danyllo Albuquerque   +6 more
doaj   +1 more source

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   +1 more source

Home - About - Disclaimer - Privacy