12th Asia-Pacific Software Engineering Conference (APSEC'05) Lightweight Detection of Program Refactorings Taipei, Taiwan December 15-December 17 ISBN: 0-7695-2465-6
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/APSEC.2005.76
Poorly structured code is hard to maintain and read. Program refactoring can improve code structure and thus make it easier to preserve and to discern the underlying design. However, refactoring is a difficult and time-consuming process making it unattractive for many developers. An automated tool that could identify poorly structured code and make suggestions would make the refactoring process easier. Although in general refactorings may be quite difficult to locate automatically, we show that many can be detected using low-cost, syntactic techniques.We have built a tool to locate refactorings in C# programs. Our experiments indicate that the tool has an excellent success rate in identifying refactorings.
Citation:
Darren C. Atkinson, Todd King, "Lightweight Detection of Program Refactorings," apsec, pp.663-670, 12th Asia-Pacific Software Engineering Conference (APSEC'05), 2005 Usage of this product signifies your acceptance of the Terms of Use. | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||