IDEALS Home University of Illinois at Urbana-Champaign logo The Alma Mater The Main Quad

The Need for Richer Refactoring Usage Data

Show full item record

Bookmark or cite this item: http://hdl.handle.net/2142/27680

Files in this item

File Description Format
PDF 2011-PLATEAU.pdf (167KB) File updated 10-08-2011 PDF
Title: The Need for Richer Refactoring Usage Data
Author(s): Vakilian, Mohsen; Chen, Nicholas; Negara, Stas; Rajkumar, Balaji Ambresh; Zilouchian Moghaddam, Roshanak; Johnson, Ralph E.
Subject(s): Usability Refactoring Automated Refactoring Tools User Study Experimentation Human Factors Measurement
Abstract: Even though modern Integrated Development Environments (IDEs) support many refactorings, studies suggest that automated refactorings are used infrequently, and few developers use anything beyond Rename and Extract refactorings. Little is known about why automated refactorings are seldom used. We present a list of challenging questions whose answers are crucial for understanding the usability issues of refactoring tools. This paper argues that the existing data sources—Eclipse UDC, Eclipse refactoring histories, version control histories, etc.—are inadequate for answering these questions. Finally, we introduce our tools to collect richer usage data that will enable us to answer some of the open research questions about the usability of refactoring tools. Findings from our data will foster the design of the next generation of refactoring tools.
Issue Date: 2011
Citation Info: Evaluation and Usability of Programming Languages and Tools (PLATEAU) 2011
Genre: Technical Report
Type: Text
Language: English
URI: http://hdl.handle.net/2142/27680
Publication Status: published or submitted for publication
Peer Reviewed: is peer reviewed
Date Available in IDEALS: 2011-09-27
2011-10-08
 

This item appears in the following Collection(s)

Show full item record

Item Statistics

  • Total Downloads: 170
  • Downloads this Month: 6
  • Downloads Today: 0

Browse

My Account

Information

Access Key