DocumentCode
2075585
Title
Making program refactoring safer
Author
Soares, Gustavo
Author_Institution
Fed. Univ. of Campina Grande, Campina Grande, Brazil
Volume
2
fYear
2010
fDate
2-8 May 2010
Firstpage
521
Lastpage
522
Abstract
Automated refactorings may change the program behavior. We propose an approach and its implementation called SafeRefactor for making program refactoring safer. We applied 10 Eclipse refactorings in a number of automatically generated programs, and used SafeRefactor to identify 50 bugs that lead to behavioral changes or compilation errors.
Keywords
program compilers; program debugging; Eclipse refactorings; SafeRefactor; automated refactorings; compilation errors; program behavior; program refactoring; Catalogs; Computer bugs; Java; Metals; Reliability; Safety; Testing; refactoring; testing;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, 2010 ACM/IEEE 32nd International Conference on
Conference_Location
Cape Town
ISSN
0270-5257
Print_ISBN
978-1-60558-719-6
Type
conf
DOI
10.1145/1810295.1810461
Filename
6062127
Link To Document