Qi Xin

PhD Candidate
Department of Computer Science
Brown University
CIT 527
115 Waterman Street, Providence, RI, 02906
Email: qx5 AT cs DOT brown DOT edu

I'm currently looking for a post-doc position. Please consider sending me an email.


I'm a fifth-year PhD student at Brown working on automated program repair, code search,
and patch testing. My advisor is Steve Reiss. I received my master's degree (Sc.M.) from
Brown in 2016. Before coming to Brown, I received another master's degree (MCS) from
Rice University in 2013. Before that, in 2011, I received my bachelor's degree (B.E.) from
School of Software, Dalian University of Technology.


"A Demonstration of Simultaneous Execution and Editing in a Development Environment"
by Steven P. Reiss and Qi Xin
ASE 2017 Tool Demo

"Leveraging Syntax-Related Code for Automated Program Repair"
by Qi Xin and Steven P. Reiss
ASE 2017
preprint artifact

"Identifying Test-Suite-Overfitted Patches through Test Case Generation"
by Qi Xin and Steven P. Reiss
ISSTA 2017
preprint slides

"Seeking the User Interface"
by Steven P. Reiss, Yun Miao, and Qi Xin
Automated Software Engineering (Journal) 2017

"Towards Addressing the Patch Overfitting Problem"
by Qi Xin
ICSE 2017 DocSym-Poster
extended abstract

"A Framework for a Programmer's Minion"
by Steven P. Reiss and Qi Xin
ICSE 2017 Poster
extended abstract

"Building Dynamic, Long-Running Systems"
by Steven P. Reiss and Qi Xin

Technical Report

"Learning Program Component Order"
by Steven P. Reiss and Qi Xin
arXiv:1707.06737 (July 2017)

"Program Repair Using Code Repositories"
by Qi Xin, Steven P. Reiss, and Shriram Krishnamurthi
Unpublished (last modified in April 2016)