“…of refactoring tools. Prior study examining the refactoring tools for Java development [5,6,7,8,9,10,16,19] reinforced the fact that automation of mundane tasks, strategies for error recovery, customization abilities, and lack of support for the entire refactoring lifecycle still remain as some of the pitfalls associated with refactoring tools.…”