The Changing Landscape of Software Refactoring Research in the Last Decade 🗓

— advances, what, when, where, why, adoption of research, making a difference …

Webinar
SIGSOFT (on the Internet) Map

register
Webinar Date: Wednesday, August 1, 2018
Time: 9:00 AM (PT)
Speaker: Danny Dig, Associate Professor, Oregon State University
Location: on the Web
Cost: none
RSVP: required
Event Details & Registration: event.on24.com/wcc/r/1774397/248A058EA0392E4AB56BD6B71385BF43
Summary: In the last decade refactoring research has seen exponential growth, with thousands of peer-reviewed research papers. 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, the adoption of research into industry, and the lessons that we learned along this journey. 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.
Bio: Danny Dig is an Associate Professor of Computer Science in the School of EECS at Oregon State University, and an Adjunct Professor at the University of Illinois. He enjoys doing research in Software Engineering, with a focus on interactive program transformations that improve programmer productivity and software quality. He successfully 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 Ph.D. from the University of Illinois at Urbana-Champaign where his research won the best Ph.D. dissertation award, and the First Prize at the ACM Student Research Competition Grand Finals. He did a postdoc at MIT.
He (co-) authored 50+ journal and conference papers that appeared in top places in SE/PL. According to Google Scholar his publications have been cited 3000+ times. His research was recognized with 8 best paper awards at the flagship and top conferences in SE (FSE’17, ICSME’17, FSE’16, ICSE’14, ISSTA’13, ICST’13, ICSME’15), 4 award runners-up, and 1 most influential paper award (N-10 years) at ICSME’15. He received the NSF CAREER award, the Google Faculty Research Award (twice), and the Microsoft Software Engineering Innovation Award (twice). He released 9 software systems, among them the world’s first open-source refactoring tool. Some of the techniques he developed are shipping with the official release of the popular Eclipse, NetBeans, and Visual Studio development environments (of which Eclipse alone had more than 14M downloads in 2014). He has started two popular workshops: Workshop on Refactoring Tools, and Hot Topics On Software Upgrades, both had at least five instances. He chaired or co-organized 14 workshops and 1 conference (MobileSoft’15), and served as a member of 35 program committees for all top conferences in his area. His research is funded by NSF, Boeing, IBM, Intel, Google, and Microsoft.