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

Tue 28 May

8:30 - 8:45: Opening Session
8:45 - 9:30: Keynote
Marco Tulio Valente.
9:30 - 10:30: Session 1 - Composite Refactorings
9:30 - 9:45
Talk
1
ToLambda – Automatic Path to Serverless Architectures.
Alex Kaplunovich.
9:50 - 10:00
Talk
11
On the Alternatives for Composing Batch Refactoring.
Eduardo Fernandes, Anderson Uchôa, Ana Carla Bibiano, and Alessandro Garcia.
10:05 - 10:15
Talk
12
On the Customization of Batch Refactoring.
Daniel Oliveira, Ana Carla Bibiano, and Alessandro Garcia.
10:20 - 10:30
Panel
End of Session Panel
10:30 - 11:00: Coffee Break
11:00 - 12:30: Session 2 - Primitive Refactorings
11:00 - 11:15
Talk
3
Code Transformation Issues in Move-Instance-Method Refactorings.
Jongwook Kim, Don Batory, and Milos Gligoric.
11:20 - 11:35
Talk
4
Evaluation of Move Method refactorings recommendation algorithms: are we doing it right?
Evgenii Novozhilov, Ivan Veselov, Mikhail Pravilov, and Timofey Bryksin.
11:40 - 11:55
Talk
7
ROTOR : A Tool for Renaming Values in OCaml’s Module System.
Reuben Rowe, Hugo Férée, Simon Thompson, and Scott Owens.
12:00 - 12:30
Panel
End of Session Panel
12:30 - 14:00: Coffee Break
14:00 - 15:30: Session 3 - Recommending Refactorings
14:00 - 14:15
Talk
6
Maximizing Refactoring Coverage in an Automated Maintenance Approach using Multi-Objective Optimization.
Michael Mohan, Des Greer, and Paul McMullan.
14:20 - 14:35
Talk
14
Toward Proactive Refactoring: An Exploratory Study on Decaying Modules.
Natthawute Sae-Lim, Shinpei Hayashi, and Motoshi Saeki.
14:40 - 14:55
Talk
5
GodExpo: An Automated God Structure Detection Tool for Golang.
Rafed Muhammad Yasir, Moumita Asad, Asadullah Hill Galib, Kishan Kumar Ganguly, and Md. Saeed Siddik.
15:00 - 15:30
Panel
End of Session Panel
15:30 - 16:00: Coffee Break
16:00 - 17:30: Session 4 - Refactoring Opportunities
16:00 - 16:15
Talk
13
Can Refactoring be Self-Affirmed? An Exploratory Study on How Developers Document Their Refactoring Activities in Commit Changes.
Eman Abdullah Alomar, Mohamed Wiem Mkaouer, and Ali Ouni.
16:20 - 16:30
Talk
8
Are Monitoring Crosscutting Concerns Really Refactorable Into Aspects? An Empirical Study.
Grigoreta Sofia Cojocar, and Adriana-Mihaela Guran.
16:35 - 16:45
Talk
10
Refactoring-Aware Code Review: A Systematic Mapping Study.
Flavia Coelho, Tiago Massoni, and Everton Alves.
16:50 - 17:05
Talk
15
Proactive Clone Recommendation System for Extract Method Refactoring.
Norihiro Yoshida, Seiya Numata, Eunjong Choi, and Katsuro Inoue.
17:10 - 17:30
Panel
End of Session Panel
17:30 - 18:00: Closing Session + Awards