Join us on:

3rd Workshop on Refactoring Tools

Robert Fuhrer, IBM Corporation
William Opdyke, Motorola Inc.

Despite the great deal of interest in the development of tool support for refactoring, there is no community of researchers and tool vendors who joined their efforts and expertise. This forum will enable the transfer of ideas and expertise in both directions: researchers can show the state-of-the-art analyses they are using in developing tool support for refactoring, while tool vendors can offer valuable insights on the challenges of scaling such analyses for realistic applications. By bringing together the researchers and tool vendors, we can shorten the time to embody ideas into production systems. In addition, by making researchers aware of what others are working on, the potential for reinventing the wheel is greatly reduced while the potential for creative collaboration is greatly enhanced. This workshop will be part of our continuing effort to create and grow such a community, the first step having been the creation of a refactoring research web portal (

Following our successful workshops on refactoring at ECOOP in July 2007 and OOPSLA 2008, we build on the themes of interest that arose during those events by explicitly soliciting participation in those areas: participation in those areas: composition and scripting of refactorings, reusable analytical representations, medium-scale (e.g. package-, module- or component-level) reorganization refactorings, reusable transformation frameworks, usability factors that hinder widespread adoption, case studies and statistics on usage, detection of candidate refactorings, refactoring to patterns, refactoring for aspects, refactoring for concurrency, and so on.

Details on how to participate in this workshop can be found at:
Please email any questions to . This e-mail address is being protected from spambots. You need JavaScript enabled to view it