Results 41 to 50 of about 2,694 (159)

An Ontology-Based Approach to Reduce the Negative Impact of Code Smells in Software Development Projects

open access: yesIEEE Access, 2023
The quality of software systems may be seriously impacted by specific types of source code anomalies. For example, poor programming practices result in Code Smells (CSs), which are a specific type of source code anomalies.
Ivian L. Castellano   +6 more
doaj   +1 more source

An Approach Based on Sum Product Networks for Code Smells Detection

open access: yesJournal 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   +1 more source

Exploring the Connection between the TDD Practice and Test Smells—A Systematic Literature Review

open access: yesComputers
Test-driven development (TDD) is an agile practice of writing test code before production code, following three stages: red, green, and refactor. In the red stage, the test code is written; in the green stage, the minimum code necessary to make the test ...
Matheus Marabesi   +2 more
doaj   +1 more source

Code Smells Thresholds Optimization: Defect Prediction as a Case Study

open access: yesAlgorithms
In software engineering, detecting and managing code smells are pivotal for maintaining software quality and reducing the risk of defects. Code smells signify potential issues in code that, while not problematic in themselves, may indicate deeper design ...
Tom Mashiach, Gilad Katz, Meir Kalech
doaj   +1 more source

Study of Code Smells: A Review and Research Agenda [PDF]

open access: yesInternational Journal of Mathematical, Engineering and Management Sciences
Code Smells have been detected, predicted and studied by researchers from several perspectives. This literature review is conducted to understand tools and algorithms used to detect and analyze code smells to summarize research agenda.
Stuti Tandon, Vijay Kumar, V. B. Singh
doaj   +1 more source

Prioritizing the refactoring need for critical component using combined approach [PDF]

open access: yesDecision Science Letters, 2018
One of the most promising strategies that will smooth out the maintainability issues of the software is refactoring. Due to lack of proper design approach, the code often inherits some bad smells which may lead to improper functioning of the code ...
Rajni Sehgal   +2 more
doaj   +1 more source

Analysis of Code Refactoring Impact on Software Quality

open access: yesMATEC Web of Conferences, 2016
Code refactoring is a “Technique used for restructuring an existing source code, improving its internal structure without changing its external behaviour”.
Kaur Amandeep, Kaur Manpreet
doaj   +1 more source

A Novel Approach for Enhancing Code Smell Detection Using Random Convolutional Kernel Transform

open access: yese-Informatica Software Engineering Journal
Context: In software engineering, the presence of code smells is closely associated with increased maintenance costs and complexities, making their detection and remediation an important concern.
Mostefai Abdelkader, Mekour Mansour
doaj   +1 more source

Defect prediction with bad smells in code

open access: yesCoRR, 2017
Chapter 10 in Software Engineering: Improving Practice through Research (B. Hnatkowska and M. \'Smia{\l}ek, eds.), pp.
Jaroslaw Hryszko   +3 more
openaire   +2 more sources

Home - About - Disclaimer - Privacy