Research Track session





Refactoring and Research Engineering
June 6th, Friday, 2:00 pm - 4:00 pm
Session Chair: Miryung Kim
Room: MR 1.03 & MR 1.04


2:00 - 2:30 Manual Refactoring Changes with Automated Refactoring Validation
Xi Ge and Emerson Murphy-Hill
North Carolina State University, USA
2:30 - 3:00 Alternate Refactoring Paths Reveal Usability Problems
Mohsen Vakilian and Ralph E. Johnson
University of Illinois at Urbana-Champaign, USA
3:00 - 3:30 A Study and Toolkit for Asynchronous Programming in C#
ACM SIGSOFT Distinguished Paper Award
Semih Okur, David L. Hartveld, Danny Dig, and Arie van Deursen
University of Illinois at Urbana-Champaign, USA; Delft University of Technology, Netherlands; Oregon State University, USA
3:30 - 4:00 Reuse-Oriented Reverse Engineering of Functional Components from X86 Binaries
Dohyeong Kim, William N. Sumner, Xiangyu Zhang, Dongyan Xu, and Hira Agrawal
Purdue University, USA; Simon Fraser University, Canada; Applied Communications Sciences, USA