11 August 2015 – Fourth year Computer Science PhD student Tan Shin Hwei has been selected as a recipient of the Google Anita Borg Memorial Scholarship: Asia Pacific for 2015.

The scholarship was established to ‘encourage women to excel in computing and technology and become active role models and leaders in the field’, and candidates are assessed on their academic merit and leadership capabilities.

Shin Hwei conducts research on automated program repair, focussing on repairing regression errors. She says, “As software evolves due to changes in software requirement and bug fixes, bugs may be introduced.  To avoid the time consuming and error-prone process of bug fixing, we have proposed an approach that automatically searches for a repair over a set of code transformation commonly used by developers in fixing regression errors. While existing automated program repair techniques focus on fixing general-purpose bugs, our approach specializes in fixing regression errors. We also use syntactical information from two program versions to guide the search for a repair. Our approach is able to generate repairs that introduce fewer regressions compared to other approaches.”

Shin Hwei was unsuccessful in her application for this same scholarship last year. “I think perseverance is the key to my success in obtaining this award because I did not give up on applying for this scholarship this year despite my rejection last year. This year, I focussed on describing the significance of my new publication on automated program repair.  I would like to thank my advisor, Abhik Roychoudhury for his encouragement in applying for this award and my friend, Sergey Mechtaev for his help in reviewing and providing useful feedback to my application essays. I feel very grateful for the award as I did not expect it due to the previous rejection,” she said.

Scholarship recipients will be invited to the Scholars’ Retreat in September at the Google Shanghai Office. The retreat will include workshops, speakers, panellists, breakout sessions and social activities scheduled.