Re-Factoring Based Program Repair Applied to Programming Assignments. - Hu, Yang; Ahmed, Umair Z.; Mechtaev, Sergey; Leong, Ben; Roychoudhury, Abhik (2019)