Results 11 to 20 of about 162,512 (357)

Enhancing Software Quality with AI: A Transformer-Based Approach for Code Smell Detection

open access: goldApplied Sciences
Software quality assurance is a critical aspect of software engineering, directly impacting maintainability, extensibility, and overall system performance.
Israr Ali   +2 more
doaj   +3 more sources

A Novel Four-Way Approach Designed With Ensemble Feature Selection for Code Smell Detection

open access: goldIEEE Access, 2021
Purpose: Code smells are residuals of technical debt induced by the developers. They hinder evolution, adaptability and maintenance of the software. Meanwhile, they are very beneficial in indicating the loopholes of problems and bugs in the software ...
Inderpreet Kaur, Arvinder Kaur
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
ARCELLI FONTANA, FRANCESCA   +2 more
openaire   +3 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.
Duchien, Laurence   +4 more
core   +6 more sources

Reducing redundancy of test cases generation using code smell detection and refactoring

open access: goldJournal of King Saud University: Computer and Information Sciences, 2020
In software development life cycle (SDLC), the testing phase is important to test the functionalities of any software. In this phase, test cases are generated to test software functionalities. This paper presents an approach on how to detect and refactor
Rosziati Ibrahim   +3 more
doaj   +2 more sources

Cross-Language Code Smell Detection via Transfer Learning

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

An Approach Based on Sum Product Networks for Code Smells Detection

open access: diamondJournal of Communications Software and Systems
From a software engineering perspective, a code smell refers to poor code structure. Many studies have shown that there is a significant negative relationship between code smells and code quality.
Mostefai Abdelkader
doaj   +2 more sources

Optimizing Pre-Trained Code Embeddings With Triplet Loss for Code Smell Detection

open access: goldIEEE Access
Code embedding represents code semantics in vector form. Although code embedding-based systems have been successfully applied to various source code analysis tasks, further research is required to enhance code embedding for better code analysis ...
Ali Nizam   +3 more
doaj   +2 more sources

An Empirical Evaluation of Ensemble Models for Python Code Smell Detection

open access: goldApplied Sciences
Code smells, which represent poor design choices or suboptimal code implementations, reduce software quality and hinder the code maintenance process. Detecting code smells is, therefore, essential during software development.
Rajwant Singh Rao   +2 more
doaj   +2 more sources

Detection of code smells using machine learning techniques combined with data-balancing methods

open access: goldIJAIN (International Journal of Advances in Intelligent Informatics), 2023
Code smells are prevalent issues in software design that arise when implementation or design principles are violated. These issues manifest as symptoms or anomalies in the source code.
Nasraldeen Alnor Adam Khleel   +1 more
doaj   +2 more sources

Home - About - Disclaimer - Privacy