Open Access. Powered by Scholars. Published by Universities.®

Physical Sciences and Mathematics Commons

Open Access. Powered by Scholars. Published by Universities.®

University of Wisconsin Milwaukee

Theses/Dissertations

2012

Code smell

Articles 1 - 1 of 1

Full-Text Articles in Physical Sciences and Mathematics

Integrating "Code Smells" Detection With Refactoring Tool Support, Kwankamol Nongpong Aug 2012

Integrating "Code Smells" Detection With Refactoring Tool Support, Kwankamol Nongpong

Theses and Dissertations

Refactoring is a form of program transformation which preserves the semantics of the program. Refactoring frameworks for object-oriented programs were first introduced in 1992 by William Opdyke. Few people apply refactoring in mainstream software development because it is time consuming and error-prone if done by hand. Since then, many refactoring tools have been developed but most of them do not have the capability of analyzing the program code and suggesting which and where refactorings should be applied. Previous work discusses many ways to detect refactoring candidates but such approaches are applied to a separate module. This work proposes an approach …