TAN, Shin Hwei
Assistant Professor
(中文) ◆ Google Anita Borg纪念奖学金(2015年) ◆ David J. Kuck优秀硕士论文奖(2013年) ◆ 院长研究生奖(2016年) ◆ 研究成果奖(2015年) ◆ MSRA奖学金提名奖(2013年) ◆ 新加坡国际研究生奖(2012-2016) ◆ ACM-W奖学金(2012年) ◆ 马来西亚政府奖学金(2006-2010) ◆ Rockwell Collins奖学金(2009年) ◆ 摩托罗拉学术奖学金(2008年)

Research Area:

Automated Program Repair, Mobile Application Analysis, Software Testing, Comment Analysis, Search-based Software Engineering

Educational Background

◆ 2012-2018,National University of Singapore,PhD

◆ 2010-2012,University of Illinois at Urbana-Champaign,M.S.

◆ 2006-2010,University of Illinois at Urbana-Champaign,B.S

Professional Experience

◆ 2018-Present: Southern University of Science and Technology, Assistant Professor

◆ 2017-2018: Research Assistant NUS-Singtel

Honors & Awards

◆ Google Anita Borg Memorial Scholarship (2015)

◆ David J. Kuck Outstanding MS Thesis Award (2013)

◆ Dean's Graduate Award (2016)

◆ Research Achievement Award (2015)

◆ MSRA Fellowship Nomination Award (2013)

◆ Singapore International Graduate Award (2012-2016)

◆ ACM-W Scholarship (2012)

◆ Malaysian Government Scholarship (2006-2010)

◆ Rockwell Collins Scholarship (2009)

◆ Motorola Academic Scholarship (2008)

Selected Publication

1. S. H. Tan, D. Marinov, L. Tan, and G. T. Leavens. @tComment: Testing Javadoc Comments to Detect Comment-Code Inconsistencies. In: International Conference on Software Testing, Verification, and Validation (ICST 2012), pages 260-269, Montreal, Canada, April 2012

2. S. H. Tan, A. Roychoudhury. Relifix: Automated Repair of Software Regressions, In: International Conference on Software Engineering (ICSE 2015), May 2015

3. S. H. Tan, Z. Dong, X. Gao, A. Roychoudhury. Repairing crashes in Android apps, In: International Conference on Software Engineering (ICSE 2018), May 2018

4. S. H. Tan, H. Yoshida, M. Prasad and A. Roychoudhury. Anti-patterns in Search-based Program Repair, In:Foundations of Software Engineering (FSE 2016)

5. J. Yi, U. Z. Ahmed, A. Karkare, S. H. Tan, A. Roychoudhury. A Feasibility Study of Using Automated Program Repair for Introductory Programming Assignments, In:Foundations of Software Engineering (FSE 2017)