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]
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]
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
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]
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
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
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]
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
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
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
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