Yifan Yang

Research Assistant and M.Sc. Student, School of Data Science, The Chinese University of Hong Kong, Shenzhen

prof_pic.jpg

School of Data Science

The Chinese University of Hong Kong, Shenzhen

Shenzhen

I am a Research Assistant advised by Prof. Pinjia He and an M.Sc. student in Artificial Intelligence and Robotics at the Chinese University of Hong Kong, Shenzhen. My research lies at the intersection of AI for Software Engineering and AIOps, with a current focus on microservice diagnostics, observability, fault injection, and AI-assisted system troubleshooting.

My recent work combines systems building with research-oriented evaluation, including diagnosis pipelines for distributed systems, online sampling for large-scale traces, benchmark construction for microservice RCA, and tooling for telemetry collection and experiment automation. I am particularly interested in turning research ideas into usable artifacts that connect algorithmic modeling with practical infrastructure for reliable software systems.

Research interests:

  • AI for Software Engineering
  • AIOps and observability
  • Microservice diagnostics and RCA
  • Fault injection and benchmark construction
  • Reliable LLM-powered systems workflows

You can find my publications on the publications page, representative repositories on the projects page, and a downloadable PDF on the CV page.

selected publications

  1. Gleaner: A Semantically-Rich and Efficient Online Sampler for Microservice Diagnostics
    Yifan Yang, Aoyang Fang, Songhan Zhang, and Pinjia He*
    Apr 2026
    Accepted at the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2026)
  2. FSE
    Rethinking the Evaluation of Microservice RCA with a Fault Propagation-Aware Benchmark
    Aoyang Fang, Songhan Zhang, Yifan Yang, Haotong Wu, Junjielong Xu, Xuyang Wang, Rui Wang, Manyi Wang, Qisheng Lu, and Pinjia He*
    Oct 2025
    Accepted at the ACM International Conference on the Foundations of Software Engineering (FSE 2026)

* Corresponding author