IWOR 2019
IWoR'19 (co-located with ICSE'19) . Tuesday, 28 May 2019 . Montréal, QC, Canada

We are excited to announce that Marco Tulio Valente will be the Keynote speaker for IWoR'19!

Beyond Java: Expanding Refactoring Research to Multiple Programming Languages

Traditionally, academic research on refactoring has focused on Java programs. However, in recent years, other programming languages are gaining momentum and are being used to build highly-successful applications. In this talk, I will first motivate the need to expand research on refactoring to support other programming languages. Second, I will argue this support is not only an engineering and portability issue; by contrast, it demands major changes in the tools and algorithms previously developed by researchers in the area. Finally, I will present our current effort to evolve and redesign RefDiff—our refactoring detection tool—to work with multiple languages and programming paradigms.

Marco Tulio Valente


Marco Tulio Valente is an associate professor at the Department of Computer Science, from the Federal University of Minas Gerais (UFMG), in Brazil, where he leads the Applied Software Engineering Research Group (ASERG).