Sciweavers

ECOOP
2007
Springer

Making Programmers Aware Of Refactorings

14 years 4 months ago
Making Programmers Aware Of Refactorings
Modern integrated development environments, such as ECLIPSE, provide automated or semi-automated refactoring support. Despite this support, refactorings are often done manually -- either because the developer is not aware of the tool support or because he is not aware that what he did was a refactoring. Moreover, as we found in [7] programmers tend to do a bad job in documenting the refactorings they have performed or even do not document them at all. In this paper we present the design rationale of a plug-in for the ECLIPSE development platform that informs programmers about the refactorings they have performed manually and provides hyper-links to web sites describing these. The plug-in is currently under development. Finally, it should support the developer in documenting refactorings by appending an exact description of each performed refactoring to the CVS/SVN log message. For such refactorings that have been done manually, but can be performed automatically using ECLIPSE, our too...
Peter Weißgerber, Benjamin Biegel, Stephan D
Added 15 Aug 2010
Updated 15 Aug 2010
Type Conference
Year 2007
Where ECOOP
Authors Peter Weißgerber, Benjamin Biegel, Stephan Diehl
Comments (0)