Files in this item



application/pdf2012-WRT.pdf (80kB)
(no description provided)PDF


Title:Composite Refactorings: The Next Refactoring Rubicons
Author(s):Vakilian, Mohsen; Johnson, Ralph E.
Software Engineering
Abstract:The industry crossed the first refactoring rubicon, namely Extract Method, more than a decade ago. Today, all mainstream Integrated Development Environments (IDEs) support this refactoring, and empirical studies have shown that Extract Method is one of the most frequently used automated refactorings. Although complex refactorings are more tedious and error-prone, studies have shown that programmers use the automated refactorings mostly for performing simple changes. We argue that new interaction models are needed to support high-level composite refactorings. Because of the challenges involved in automating such complex refactorings, we consider composite refactorings as the next refactoring rubicons.
Issue Date:2012-06-01
Genre:Technical Report
Publication Status:unpublished
Peer Reviewed:not peer reviewed
Rights Information:Copyright is held by the author/owner(s).
Date Available in IDEALS:2013-01-15

This item appears in the following Collection(s)

Item Statistics