Results 1 to 10 of about 2,448,745 (246)

A study of dealing class imbalance problem with machine learning methods for code smell severity detection using PCA-based feature selection technique [PDF]

open access: yesScientific Reports, 2023
Detecting code smells may be highly helpful for reducing maintenance costs and raising source code quality. Code smells facilitate developers or researchers to understand several types of design flaws. Code smells with high severity can cause significant
Rajwant Singh Rao   +3 more
doaj   +3 more sources

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

open access: goldPeerJ 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   +4 more sources

FedCSD: A Federated Learning Based Approach for Code-Smell Detection [PDF]

open access: yesIEEE Access, 2023
Software quality is critical, as low quality, or “Code smell,” increases technical debt and maintenance costs. There is a timely need for a collaborative model that detects and manages code smells by learning from diverse and distributed ...
Sadi Alawadi   +6 more
doaj   +2 more sources

Polyglot Code Smell Detection for Infrastructure as Code with GLITCH [PDF]

open access: yes2023 38th IEEE/ACM International Conference on Automated Software Engineering (ASE), 2023
This paper presents GLITCH, a new technology-agnostic framework that enables automated polyglot code smell detection for Infrastructure as Code scripts. GLITCH uses an intermediate representation on which different code smell detectors can be defined. It
Nuno Saavedra   +4 more
semanticscholar   +3 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   +2 more sources

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

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   +2 more sources

Code Smell Detection Using Ensemble Machine Learning Algorithms

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   +2 more sources

A Novel Approach for Code Smell Detection: An Empirical Study

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   +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

Software Code Smell Prediction Model Using Shannon, Rényi and Tsallis Entropies [PDF]

open access: yesEntropy, 2018
The current era demands high quality software in a limited time period to achieve new goals and heights. To meet user requirements, the source codes undergo frequent modifications which can generate the bad smells in software that deteriorate the quality
Aakanshi Gupta   +5 more
doaj   +2 more sources

Home - About - Disclaimer - Privacy