LZI - Schloss Dagstuhl - Talks + Materials of Seminar 14211

Seminar 14211
The Future of Refactoring

Danny Dig (Oregon State University - Corvallis, US), William G. Griswold (University of California - San Diego, US), Emerson Murphy-Hill (North Carolina State University, US), Max Schaefer (Semmle Ltd. - Oxford, GB)

Caveat: Due to caching problems of dynamic webpages, sometimes newly
uploaded files are not shown. Please reload the page accordingly.


Seminar Wide Materials
 Discussion on 22 May
Abstracts: txt

 Discussion group on refactoring meta-tools
Other: txt


Don Batory , University of Texas - Austin
 A Lite-Weight Refactoring Engine
Slides: pdf


Ira D. Baxter , Semantic Designs - Austin
 Refactoring: Issues and Tooling
Slides: pdf


Andrew P. Black , Portland State University
 IDEs are Ecosystems
Abstracts: txt Slides: pdf

 Teaching Refactoring
Abstracts: txt Slides: pdf Paper: pdf


Robert Bowdidge , Google Inc. - Mountain View

John Brant , The Refactory Inc. - Urbana

Caius Brindescu , Oregon State University

Marcio Cornelio , Federal University of Pernambuco - Recife

Stephan Diehl , Universität Trier

Danny Dig , Oregon State University

Ran Ettinger , Ben Gurion University - Beer Sheva

Alejandra Garrido , University of La Plata

Rohit Gheyi , Universidade Federal - Campina Grande
 Automated Testing of Refactoring Engines (Lightning talk)
Abstracts: txt Slides: pdf


William G. Griswold , University of California - San Diego

Shinpei Hayashi , Tokyo Institute of Technology

Felienne Hermans , TU Delft

Jongwook Kim , University of Texas - Austin

Huiqing Li , University of Kent
 Wrangler -- writing refactorings made easy
Abstracts: txt Slides: ppt


Francesco Logozzo , Microsoft Corporation - Redmond

Kim Mens , University of Louvain
 Preparations for Dagstuhl Seminar on Refactoring
Abstracts: txt Slides: rtf


Tom Mens , University of Mons
 Domain-specific model refactoring - a case study with executable gestural interaction models
Abstracts: txt Slides: pdf

 Challenges in software refactoring
Slides: pdf


Naouel Moha , University of Quebec - Montreal

Emerson Murphy-Hill , North Carolina State University - Raleigh

Oscar M. Nierstrasz , Universität Bern

Bill Opdyke , JP Morgan Chase - Chicago

Chris Parnin , Georgia Institute of Technology - Atlanta

Javier Perez , University of Antwerp

Veselin Raychev , ETH Zürich

Don Roberts , University of Evansville

Max Schaefer , Semmle Ltd. - Oxford

Gustavo Soares , Universidade Federal - Campina Grande
 Automated Testing of Refactoring Engines (Tutorial)
Abstracts: txt Slides: pdf


Peter Sommerlad , Hochschule für Technik - Rapperswil
 The history of C++ Refactoring (for Eclipse CDT)
Abstracts: txt Slides: pdf

 A brief history of Eclipse-based Refactorings by HSR (Lightning talk)
Abstracts: txt Slides: pdf


Friedrich Steimann , Fernuniversität in Hagen
 Refactorings without Names
Slides: ppt


Kathryn T. Stolee , Iowa State University - Ames

Volker Stolz , University of Oslo
 Extract + Move = Bug
Slides: pdf

Abstracts: txt


Simon J. Thompson , University of Kent
 "Why should I trust your refactoring tool?"
Abstracts: txt Slides: pdf


Eli Tilevich , Virginia Polytechnic Institute - Blacksburg

Frank Tip , University of Waterloo

Mohsen Vakilian , University of Illinois at Urbana-Champaign

Jurgen Vinju , CWI - Amsterdam

Louis Wasserman , Google Inc. - Mountain View

Jan Wloka , IBM Research GmbH - Zürich


Creative Commons License
This webpage and the material that is made available on this webpage is licensed under a
Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 Unported License.

The CC by-nc-nd license allows you to copy, distribute and transmit the work under the following conditions: