Path projection for user-centered static analysis tools. - Yit Phang Khoo; Jeffrey S. Foster; Michael Hicks 001; Vibha Sazawal (PASTE, 2008)

Directing JavaScript with arrows. - Yit Phang Khoo; Michael Hicks 001; Jeffrey S. Foster; Vibha Sazawal (DLS, 2009)

Codebook: discovering and exploiting relationships in software repositories. - Andrew Begel; Yit Phang Khoo; Thomas Zimmermann 001 (ICSE (1), 2010)

Mixing type checking and symbolic execution. - Yit Phang Khoo; Bor-Yuh Evan Chang; Jeffrey S. Foster (PLDI, 2010)

WhoselsThat: finding software engineers with codebook. - Andrew Begel; Yit Phang Khoo; Thomas Zimmermann 001 (SIGSOFT FSE, 2010)

Directed Symbolic Execution. - Kin-Keung Ma; Yit Phang Khoo; Jeffrey S. Foster; Michael Hicks 001 (SAS, 2011)

Expositor: scriptable time-travel debugging with first-class traces. - Yit Phang Khoo; Jeffrey S. Foster; Michael Hicks 001 (ICSE, 2013)

User-centered Program Analysis Tools. - Yit Phang Khoo (2013)

Adapton: composable, demand-driven incremental computation. - Matthew A. Hammer; Yit Phang Khoo; Michael Hicks 001; Jeffrey S. Foster (PLDI, 2014)