http://www.oopsla.org/2006/2006/index.php?option=com_content&task=view&id=327&Itemid=444

program registration submissions committee lodging portland

D04: Tools for a Successful Refactoring

D04: Tools for a Successful Refactoring

Tuesday, Oct 24, from 11:30 to 12:00
Tuesday, Oct 24, from 15:30 to 16:00
Wednesday, Oct 25, from 14:00 to 14:30
Thursday, Oct 26, from 14:00 to 14:30

Although refactoring tools have been integrated into numerous development environments over the past ten years, we have seen little variation in the interfaces to refactoring tools. Exising interfaces can cause programmers to refactor slowly, conservatively, and in an error-prone manner. In this demonstration, we will show how our tools can help programmers overcome barriers to a successful refactoring. Using Eclipse, we will demonstrate: - How existing tools make refactoring difficult - SelectionAssist and BoxView, two tools to help programmers select statements - Refactoring Annotations, a tool for communicating the consequences of a refactoring and a replacement for refactoring error messages Descriptions, demonstrations, and prototoypes of these tools are available at http://multiview.cs.pdx.edu/refactoring.

Emerson Murphy-Hill, Portland State University
Andrew Black, Portland State University

 
Demonstration Schedule
Demonstrations

While Space Available
Search
program registration submissions committee lodging portland
For comments and questions about the web site
please contact us at support@oopsla.org
© 2005 OOPSLA