Results 61 to 70 of about 2,490,799 (367)

The effectiveness of refactoring, based on a compatibility testing taxonomy and a dependency graph [PDF]

open access: yes, 2006
In this paper, we describe and then appraise a testing taxonomy proposed by van Deursen and Moonen (VD&M) based on the post-refactoring repeatability of tests.
Counsell, S   +4 more
core   +1 more source

Towards a catalog of usability smells [PDF]

open access: yes, 2015
This paper presents a catalog of smells in the context of interactive applications. These so-called usability smells are indicators of poor design on an application's user interface, with the potential to hinder not only its usability but also its ...
Dix A.   +5 more
core   +1 more source

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

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

Serious Games for Software Refactoring [PDF]

open access: yes, 2019
Software design issues can severely impede software development and maintenance. Thus, it is important for the success of software projects that developers are aware of bad smells in code artifacts and improve their skills to reduce these issues via ...
Haendler, Thorsten, Neumann, Gustaf
core   +1 more source

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   +1 more source

On the Feasibility of Transfer-learning Code Smells using Deep Learning

open access: yes, 2019
Context: A substantial amount of work has been done to detect smells in source code using metrics-based and heuristics-based methods. Machine learning methods have been recently applied to detect source code smells; however, the current practices are ...
Efstathiou, Vasiliki   +3 more
core   +1 more source

A Domain Analysis to Specify Design Defects and Generate Detection Algorithms [PDF]

open access: yes, 2008
Quality experts often need to identify in software systems design defects, which are recurring design problems, that hinder development\ud and maintenance.
Duchien, Laurence   +3 more
core   +6 more sources

Improving accuracy of code smells detection using machine learning with data balancing techniques

open access: yesJournal of Supercomputing
Code smells indicate potential symptoms or problems in software due to inefficient design or incomplete implementation. These problems can affect software quality in the long-term.
N. A. A. Khleel, K. Nehéz
semanticscholar   +1 more source

Model level code smell detection using EGAPSO based on similarity measures

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

On The Effect Of Code Review On Code Smells

open access: yes, 2019
Published in the proceedings of the 27th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2020)
Pascarella, Luca   +3 more
openaire   +2 more sources

Home - About - Disclaimer - Privacy