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 interests are in Software Engineering (SE) and AI, including (1) integrating program analysis with LLMs to tackle real-world challenges, such as flaky test repair and SWE issue repair; (2) synthetic data generation, such as evaluating test flakiness detection tools and benchmarking LLMs. I also study LLM code reasoning. My ongoing research focuses on building agentic systems that integrate SE knowledge.

Prior research projects have equipped me with skills and experiences in neurosymbolic program analysis, genetic algorithms, LLM fine-tuning, as well as software testing including flaky tests detection & repair (accumulating to 130+ accepted patches in real-world projects), mutation testing, and test suite minimization.

Publications

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.
FTW@ICSE 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.
SRC@ICSE 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.
FTW@ICSE 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. [Slides]
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