Sciweavers

APSEC
2015
IEEE

Correctness of Semantic Code Smell Detection Tools

7 years 11 months ago
Correctness of Semantic Code Smell Detection Tools
—Refactoring is a set of techniques used to enhance the quality of code by restructuring existing code/design without changing its behavior. Refactoring tools can be used to detect specific code smells, propose relevant refactorings, and in some cases automate the refactoring process. However, usage of refactoring tools in industry is still relatively low. One of the major reasons being the veracity of the detected code smells, especially smells that aren’t purely syntactic in nature. We conduct an empirical study on some refactoring tools and evaluate the correctness of the code smells they identify. We analyze the level of confidence users have on the code smells detected by the tools and discuss some issues with such tools.
Neeraj Mathur, Y. Raghu Reddy
Added 16 Apr 2016
Updated 16 Apr 2016
Type Journal
Year 2015
Where APSEC
Authors Neeraj Mathur, Y. Raghu Reddy
Comments (0)