Chunqiu Steven Xia

PhD Student
Office: SC 2107
Email: chunqiu2 [at]

About Me

I am a 3rd year Computer Science PhD student at UIUC advised by Lingming Zhang. My research interest lies in the intersection of Machine Learning and Software Engineering.

Before coming to UIUC, I completed my undergrad at the University of Toronto where I was fortunate to work with Natalie Enright Jerger, David Lie, Nicolas Papernot and Shurui Zhou.

Selected Publications

  • Universal Fuzzing via Large Language Models
    Chunqiu Steven Xia, Matteo Paltenghi, Jia Le Tian, Michael Pradel, Lingming Zhang | Aug, 2023.
  • Is Your Code Generated by ChatGPT Really Correct? Rigorous Evaluation of Large Language Models for Code Generation
    Jiawei Liu*, Chunqiu Steven Xia*, Yuyao Wang, Lingming Zhang | May, 2023.
    [ preprint | code ]
  • Keep the Conversation Going: Fixing 162 out of 337 bugs for $0.42 each using ChatGPT
    Chunqiu Steven Xia and Lingming Zhang | April, 2023.
    [ preprint ]
  • Conversational Automated Program Repair
    Chunqiu Steven Xia and Lingming Zhang | Jan, 2023.
    [ preprint ]
  • Large Language Models are Zero-Shot Fuzzers: Fuzzing Deep-Learning Libraries via Large Language Models In 32nd International Symposium on Software Testing and Analysis (ISSTA 2023)
    Yinlin Deng, Chunqiu Steven Xia, Haoran Peng, Chenyuan Yang, Lingming Zhang | July, 2023.
    [ preprint ]
  • Automated Program Repair in the Era of Large Pre-trained Language Models In Proceedings of the 45th IEEE/ACM International Conference on Software Engineering (ICSE 2023)
    Chunqiu Steven Xia, Yuxiang Wei, Lingming Zhang | May, 2023.
    [ preprint | code ]
  • Less Training, More Repairing Please: Revisiting Automated Program Repair via Zero-shot Learning In Proceedings of 30th ACM SIGSOFT International Symposium on the Foundations of Software Engineering (FSE 2022)
    Chunqiu Steven Xia and Lingming Zhang | Nov, 2022.
    [ paper | code ]

Invited Talks

  • Computer Security Group @ Ohio State University: Are Large Language Models Effective Fuzzers?
  • Uber Programming Systems Team: Leveraging Large Language Models for Automated Program Repair ... and other Software Engineering tasks
  • Microsoft Data&AI: Leveraging Large Language Models for Software Engineering Tasks
  • Software Lab @ University of Stuttgart: Automated Program Repair in the era of Large Language Models

website template shamelessly taken from Deian Stefan


Below is the list of my complete publications. Google Scholar also provides such list