GenSlice: Generalized Semantic History Slicing accepted by ICSME'20 (acceptance rate 24.9%)!
I’m an assistant professor in the School of Computer Science and Engineering at the Nanyang Technological University. I received both my PhD and MSc degrees from the University of Toronto, where I was advised by Marsha Chechik. Earlier, I received my Bachelor of Computing degree from the National University of Singapore.
I’m interested in program analysis and automated reasoning techniques with applications in software engineering and software security. These include software model checking, bug finding, security testing, software evolution and maintenance. See my publication list for details.
Two papers accepted by ASE'20 (acceptance rate 22.5%)!
Two papers accepted by FSE'20 (acceptance rate 28%)!
CZ2006 tutorial materials.
PRECFIX: Large-Scale Patch Recommendation by Mining Defect-Patch Pairs accepted by ICSE'20 (acceptance rate 23.5%)!
Typestate-Guided Fuzzer for Discovering Use-After-Free Vulnerabilities accepted by ICSE'20 (acceptance rate 20.9%)!
Two papers accepted by ASE'19!