Results 1 to 10 of about 45,762 (323)

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

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

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

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

open access: hybridJournal 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

Poster: Filtering Code Smells Detection Results [PDF]

open access: green2015 IEEE/ACM 37th IEEE International Conference on Software Engineering, 2015
Many tools for code smell detection have been devel- oped, providing often different results. This is due to the informal definition of code smells and to the subjective interpretation of them. Usually, aspects related to the domain, size, and design of the system are not taken into account when detecting and analyzing smells. These aspects can be used
Francesca Arcelli Fontana   +2 more
openalex   +4 more sources

Cross-Language Code Smell Detection via Transfer Learning [PDF]

open access: goldApplied Sciences
Code smells are code structures that indicate a potential issue in code design or implementation. These issues could affect the processes of code testing and maintenance, and overall software quality.
Rana Sandouka, Hamoud Aljamaan
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   +3 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

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

open access: gold2015 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
openalex   +2 more sources

From a domain analysis to the specification and detection of code and design smells [PDF]

open access: bronze, 2009
Code and design smells are recurring design problems in software systems that must be identified to avoid their possible negative consequences\ud on development and maintenance.
Naouel Moha   +4 more
openalex   +7 more sources

Model level code smell detection using EGAPSO based on similarity measures

open access: goldAlexandria Engineering Journal, 2018
Software maintenance is an essential part of any software that finds its use in the day-to-day activities of any organization. During the maintenance phase bugs detected must be corrected and the software must evolve with respect to changing requirements
G. Saranya   +3 more
doaj   +2 more sources

Home - About - Disclaimer - Privacy