About me

Hi! I am a PhD student in Computer Science at University of Illinois Urbana-Champaign since 2022 fall. I am co-advised by Prof. Darko Marinov and Prof. Reyhaneh Jabbarvand.

My research lies in AI and Software Engineering (SE):

  • LLM-based systems integrated with program analysis to address real-world SE problems, such as agentic SWE issue repair and flaky test repair.
  • Synthetic data generation to evaluate LLMs on complex coding tasks with real-world difficulty, study LLM code reasoning capabilities, and assess test flakiness detection tools.
  • Post-training of LLMs using high-quality synthetic data.
  • My ongoing research focuses on agentic systems for efficient code generation and debugging, and perform process-centric analysis of agents.
  • Prior research has also equipped me with a broad skill set such as neurosymbolic program analysis, genetic algorithms, LLM fine-tuning, flaky test detection and repair (139 patches accepted in real-world projects), mutation testing, and test-suite minimization.

Selected Publications (Full List)

Assessing Coherency and Consistency of Code Execution Reasoning by Large Language Models.
International Conference on Software Engineering.
ICSE 2026. Brazil. April 2026.
Changshu Liu, Yang Chen, Reyhan Jabbarvand.

A Preliminary Study of Fixed Flaky Tests in Rust Projects on GitHub.
International Flaky Tests Workshop at 47th International Conference on Software Engineering.
ICSE-FTW 2025. Ottawa, ON, Canada. April 2025.
Tom Schroeder, Minh Phan, Yang Chen.

Neurosymbolic Repair of Test Flakiness.
The 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis.
ISSTA 2024. Vienna, Austria. September 2024.
Yang Chen, Reyhaneh Jabbarvand.

Flakiness Repair in the Era of Large Language Models.
ACM Student Research Competition at 46th International Conference on Software Engineering.
ICSE-Companion 2024. Lisbon, Portugal. April 2024.
🏅 Rank 2nd in ACM Student Research Competition
Yang Chen.

Can ChatGPT Repair Non-Order-Dependent Tests?
International Flaky Tests Workshop at 46th International Conference on Software Engineering.
ICSE-FTW 2024. Lisbon, Portugal. April 2024.
Yang Chen, Reyhaneh Jabbarvand.

Automated Bug Generation in the era of Large Language Models.
[arXiv preprint], 2023.
Ali Reza Ibrahimzada, Yang Chen, Ryan Rong, and Reyhaneh Jabbarvand.

Transforming Test Suites into Croissants. The 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis.
ISSTA 2023, Seattle, WA, USA, July 2023.
Yang Chen, Alperen Yildiz, Darko Marinov, and Reyhaneh Jabbarvand.

iPFlakies: A Framework for Detecting and Fixing Python Order-Dependent Flaky Tests.
Proceedings of the 44th International Conference on Software Engineering.
ICSE 2022 Demo Track, Pittsburgh, PA, USA, May 2022.
Ruixin Wang, Yang Chen, and Wing Lam.

Selected Grants

Service