Files in this item

FilesDescriptionFormat

application/pdf

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

Description

Title:Composite Refactorings: The Next Refactoring Rubicons
Author(s):Vakilian, Mohsen; Johnson, Ralph E.
Subject(s):Refactoring
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
Type:Text
Language:English
URI:http://hdl.handle.net/2142/35678
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