Publications

Benchmarking Automated Program Repair: An Extensive Study on Both Real-World and Artificial Bugs.
Yicheng Ouyang, Jun Yang, Lingming Zhang.
In Proceedings of the 33rd ACM International Symposium on Software Testing and Analysis
(ISSTA 2024)
, 2024. [PDF]

MirrorTaint: Practical Non-intrusive Dynamic Taint Tracking for JVM-based Microservice Systems.
Yicheng Ouyang, Kailai Shao, Kunqiu Chen, Ruobing Shen, Chao Chen, Mingze Xu, Yuqun Zhang, Lingming Zhang.
In Proceedings of the 45th IEEE/ACM International Conference on Software Engineering
(ICSE 2023)
, 2023. [PDF]

SJFuzz: Seed & Mutator Scheduling for JVM Fuzzing.
Mingyuan Wu, Yicheng Ouyang, Minghai Lu, Junjie Chen, Yingquan Zhao, Heming Cui, Guowei Yang, Yuqun Zhang.
Proceedings of 31st ACM SIGSOFT International Symposium on the Foundations of Software Engineering
(FSE 2023)
, 2023. [PDF]

Fast and Precise On-the-fly Patch Validation for All.
Lingchao Chen, Yicheng Ouyang, Lingming Zhang.
In Proceedings of the 43rd IEEE/ACM International Conference on Software Engineering
(ICSE 2021)
, 2021. [PDF]

Simulee: Detecting CUDA Synchronization Bugs via Memory-Access Modeling.
Mingyuan Wu, Yicheng Ouyang, Husheng Zhou, Lingming Zhang, Cong Liu, Yuqun Zhang.
In Proceedings of the 42nd IEEE/ACM International Conference on Software Engineering
(ICSE 2020)
, 2020. [PDF]