Results 1 to 10 of about 45,762 (323)
Dynamic stacking ensemble for cross-language code smell detection [PDF]
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]
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
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]
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]
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
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]
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]
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]
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
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

