The Community for Technology Leaders
21st IEEE/ACM International Conference on Automated Software Engineering (ASE'06) (2006)
Tokyo, Japan
Sept. 18, 2006 to Sept. 22, 2006
ISSN: 1527-1366
ISBN: 0-7695-2579-2
pp: 231-240
Peter Weissgerber , University of Trier, Germany
Stephan Diehl , University of Trier, Fermany
ABSTRACT
Software has been and is still mostly refactored without tool support. Moreover, as we found in our case studies, programmers tend not to document these changes as refactorings, or even worse label changes as refactorings, although they are not. In this paper we present a technique to detect changes that are likely to be refactorings and rank them according to the likelihood. The evaluation shows that the method has both a high recall and a high precision - it finds most of the refactorings, and most of the found refactoring candidates are really refactorings
INDEX TERMS
configuration management, data mining
CITATION

P. Weissgerber and S. Diehl, "Identifying Refactorings from Source-Code Changes," 21st IEEE/ACM International Conference on Automated Software Engineering (ASE'06)(ASE), Tokyo, Japan, 2008, pp. 231-240.
doi:10.1109/ASE.2006.41
96 ms
(Ver 3.3 (11022016))