Title :
JDeodorant: Identification and Removal of Feature Envy Bad Smells
Author :
Fokaefs, Marios ; Tsantalis, Nikolaos ; Chatzigeorgiou, Alexander
Author_Institution :
Macedonia Univ., Thessaloniki
Abstract :
In this demonstration we present an Eclipse plug-in that identifies feature envy bad smells in Java projects and resolves them by applying the appropriate move method refactorings. The main contribution is the ability to pre-evaluate the impact of all possible move refactorings on design quality and apply the most effective one.
Keywords :
Java; software quality; Eclipse plug-in; JDeodorant; Java projects; design quality; feature envy bad smells; move method refactorings; Human factors; Informatics; Java; Navigation; Pressing; System-level design;
Conference_Titel :
Software Maintenance, 2007. ICSM 2007. IEEE International Conference on
Conference_Location :
Paris
Print_ISBN :
978-1-4244-1256-3
Electronic_ISBN :
1063-6773
DOI :
10.1109/ICSM.2007.4362679