TechDebt 2019
Sun 26 - Mon 27 May 2019 Montreal, QC, Canada
co-located with ICSE 2019
Mon 27 May 2019 09:00 - 10:00 at Viger - Keynote Presentation Chair(s): Paris Avgeriou

In the last decade, refactoring research has seen exponential growth. I will attempt to map this vast landscape and the advances that the community has made by answering questions such as who does what, when, where, why, and how. I will muse on some of the factors contributing to the growth of the field (e.g., refactoring the definition of refactoring to include other artifacts besides source code), the adoption of research into industry, and the lessons that we learned along this journey. This talk will present the value of prioritizing the important tasks, yet often the difficult ones. Several cases studies will show that everything worth doing is uphill all the way. This will inspire and equip you so that you can make a difference, with people who make a difference, at a time when it makes a difference.

Danny Dig is an associate professor in the School of Electrical Engineering and Computer Sciences at Oregon State University. His research in software engineering focuses on interactive program transformations that improve programmer productivity and software quality. He has pioneered interactive program transformations by opening the field of refactoring in cutting-edge domains including mobile, concurrency and parallelism, component-based, testing, and end-user programming. He earned his PhD from the University of Illinois at Urbana-Champaign, where his research won the best PhD dissertation award, and the First Prize at the ACM Student Research Competition Grand Finals. He did a postdoc at MIT.

View the slides.

Mon 27 May

Displayed time zone: Eastern Time (US & Canada) change

09:00 - 10:00
Keynote PresentationTechDebt 2019 at Viger
Chair(s): Paris Avgeriou University of Groningen, The Netherlands
09:00
60m
Talk
Keynote: Lessons from the Exponential Growth of Refactoring Research in the Last Decade
TechDebt 2019
Danny Dig School of EECS at Oregon State University
Pre-print