Yibiao YANG (杨已彪)

I am a Tenure-track Assistant Professor (准聘助理教授/特聘研究员/博导) at the School of Computer Science, Nanjing University. My research focuses on Software Engineering (SE), particularly leveraging AI and Large Language Models (LLMs) to build advanced, automated testing and debugging technologies for complex systems.

🚀 欢迎对软件工程、AI for SE、LLM 或系统可靠性方向感兴趣的优秀本科生和研究生联系我,参与科研实习或攻读硕士、博士学位!查看详情 →

I received my Ph.D. from Nanjing University under the supervision of Prof. Yuming Zhou and was a visiting student at the CREST centre, University College London, co-supervised by Prof. Mark Harman and Prof. Jens Krinke.

Yibiao Yang - Profile Photo

Research Interests

My research lies at the intersection of AI and Software Engineering, with a focus on advancing automated techniques for software validation and debugging.

AI/LLM for Software Engineering Automated Testing Automated Debugging Software Testing Software Validation Software Debugging Compiler Testing SMT Solver Testing Program Analysis

招募信息 (Recruitment)

我们研究组常年招收有志于在软件工程、AI/LLM for SE、软件测试与调试、编译技术、系统可靠性等领域深入研究的硕士生博士生。我们提供充足的科研经费、完善的计算资源和自由的学术氛围。

我期待的申请者具备以下特质(满足其一或多项):

联系方式: 如果您对课题组研究方向感兴趣,欢迎将 个人简历 (CV)本科/研究生成绩单简短的研究兴趣陈述 发送至我的邮箱: yangyibiao (at) nju.edu.cn

News

Selected Publications [Full List]

Beyond Coverage: Automatic Test Suite Augmentation for Enhanced Effectiveness Using Large Language Models
Zeyu Lu, Peng Zhang, Yuge Nie, Yibiao Yang, Yutian Tang, Chun Yong Chong, Yuming Zhou
Proceedings of the ACM on Programming Languages, Issue OOPSLA, 2026 (OOPSLA 2026, CCF-A)

Once4All: Skeleton-Guided SMT Solver Fuzzing with LLM-Synthesized Generators
Maolin Sun, Yibiao Yang, Yuming Zhou
Proceedings of the 2026 ACM International Conference on Architectural Support for Programming Languages and Operating Systems, 2026 (ASPLOS 2026, CCF-A)

Isolating Compiler Faults via Multiple Pairs of Adversarial Compilation Configurations
Qingyang Li, Yibiao Yang, Maolin Sun, Jiangchang Wu, Qingkai Shi, Yuming Zhou
ACM Transactions on Software Engineering and Methodology, 2026 (ACM TOSEM, CCF-A)

Using a Sledgehammer to Crack a Nut? Revisiting Automated Compiler Fault Isolation
Yibiao Yang, Qingyang Li, Maolin Sun, Jiangchang Wu, Yuming Zhou
Proceedings of the IEEE/ACM 48th International Conference on Software Engineering, 2026 (ICSE 2026, CCF-A)

Towards Better Code Understanding in Decoder-Only Models with Contrastive Learning
Jiayi Lin, Yanlin Wang, Yibiao Yang, Lei Zhang, Yutao Xie
Proceedings of the 40th Annual AAAI Conference on Artificial Intelligence, 2026 (AAAI 2026, CCF-A)

Validating SMT Rewriters via Rewrite Space Exploration Supported by Generative Equality Saturation
Maolin Sun, Yibiao Yang, Jiangchang Wu, Yuming Zhou
Proceedings of the ACM on Programming Languages, Volume 9, Issue OOPSLA2, 2025 (OOPSLA 2025, CCF-A) Repo Artifacts Available Artifacts Evaluated Reusable Results Reproduced

Isolating Compiler Faults through Differentiated Compilation Configurations
Yibiao Yang, Qingyang Li, Maolin Sun, Jing Yang, Jiangchang Wu, Yuming Zhou
IEEE Transactions on Software Engineering, 2025 (IEEE TSE, CCF-A)

Unveiling Compiler Faults via Attribute-Guided Compilation Space Exploration
Jiangchang Wu, Yibiao Yang, Maolin Sun, Yuming Zhou
Proceedings of the 2025 USENIX Conference on Usenix Annual Technical Conference, 2025 (USENIX ATC 2025, CCF-A) Repo USENIX Artifact Available USENIX Artifact Functional USENIX Results Reproduced

Debugger Toolchain Validation via Cross-Level Debugging
Yibiao Yang, Maolin Sun, Jiangchang Wu, Qingyang Li, Yuming Zhou
Proceedings of the 2025 ACM International Conference on Architectural Support for Programming Languages and Operating Systems, 2025 (ASPLOS 2025, CCF-A) Repo Artifacts Available Artifacts Evaluated Functional Results Reproduced

ClozeMaster: Fuzzing Rust Compiler by Harnessing LLMs for Infilling Masked Real Programs
Hongyan Gao, Yibiao Yang, Maolin Sun, Jiangchang Wu, Yuming Zhou, Baowen Xu
Proceedings of the 47th IEEE/ACM International Conference on Software Engineering, 2025 (ICSE 2025, CCF-A) Repo Artifacts Available

Deep Learning-based Software Engineering: Progress, Challenges, and Opportunities
Xiangping Chen, Xing Hu, Yuan Huang, He Jiang, Weixing Ji, Yanjie Jiang, Yanyan Jiang, Bo Liu, Hui Liu, Xiaochen Li, Xiaoli Lian, Guozhu Meng, Xin Peng, Hailong Sun, Lin Shi, Bo Wang, Chong Wang, Jiayi Wang, Tiantian Wang, Jifeng Xuan, Xin Xia, Yibiao Yang, Yixin Yang, Li Zhang, Yuming Zhou, Lu Zhang
SCIENCE CHINA Information Sciences, 2025 (Sci. China Inf. Sci., CCF-A)

Enriching Mutation Testing with Innovative Method Invocation Mutation: Filling the Crucial Missing Piece of the Puzzle
Peng Zhang, Zeyu Lu, Yang Wang, Yibiao Yang, Yuming Zhou, Mike Papadakis
IEEE Transactions on Software Engineering, 2025 (IEEE TSE, CCF-A)

Understanding the Potentially Confounding Effect of Test Suite Size in Test Effectiveness Evaluation
Zeyu Lu, Yang Wang, Yi Rong, Yifan Huang, Xuan Wang, Peng Zhang, Shan Gao, Maolin Sun, Yibiao Yang, Yanhui Li, Lin Chen, Yuming Zhou
ACM Transactions on Software Engineering and Methodology, 2025 (ACM TOSEM, CCF-A)

Code-Line-Level Bugginess Identification: How Far Have We Come, and How Far Have We Yet to Go?
Zhaoqiang Guo, Shiran Liu, Xutong Liu, Wei Lai, Mingliang Ma, Xu Zhang, Chao Ni, Yibiao Yang, Yanhui Li, Lin Chen, Guoqiang Zhou, Yuming Zhou
ACM Transactions on Software Engineering and Methodology, 2024 (ACM TOSEM, CCF-A)

Assessing Effectiveness of Test Suites: What Do We Know and What Should We Do?
Peng Zhang, Yang Wang, Xutong Liu, Zeyu Lu, Yibiao Yang, Yanhui Li, Lin Chen, Ziyuan Wang, Chang-ai Sun, Xiao Yu, Yuming Zhou
ACM Transactions on Software Engineering and Methodology, 2024 (ACM TOSEM, CCF-A)

Risky Dynamic Typing Related Practices in Python: An Empirical Study
Zhifei Chen, Lin Chen, Yibiao Yang, Qiong Feng, Xuansong Li, Wei Song
ACM Transactions on Software Engineering and Methodology, 2024 (ACM TOSEM, CCF-A)

SMT Solver Validation Empowered by Large Pre-trained Language Models
Maolin Sun, Yibiao Yang, Yang Wang, Ming Wen, Haoxiang Jia, Yuming Zhou
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023 (ASE 2023, CCF-A)

Validating SMT Solvers via Skeleton Enumeration Empowered by Historical Bug-Triggering Inputs
Maolin Sun, Yibiao Yang, Ming Wen, Yongcong Wang, Yuming Zhou, Hai Jin
Proceedings of the 45th International Conference on Software Engineering, 2023 (ICSE 2023, CCF-A) Repo Artifacts Available Artifacts Evaluated Reusable

Heterogeneous Testing for Coverage Profilers Empowered with Debugging Support
Yibiao Yang, Maolin Sun, Yang Wang, Qingyang Li, Ming Wen, Yuming Zhou
Proceedings of the 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2023 (ESEC/FSE 2023, CCF-A) Repo Artifacts Available

Effective Isolation of Fault-Correlated Variables via Statistical and Mutation Analysis
Ming Wen, Zifan Xie, Kaixuan Luo, Xiao Chen, Yibiao Yang, Hai Jin
IEEE Transactions on Software Engineering, 2023 (IEEE TSE, CCF-A)

Mitigating False Positive Static Analysis Warnings: Progress, Challenges, and Opportunities
Zhaoqiang Guo, Tingting Tan, Shiran Liu, Xutong Liu, Wei Lai, Yibiao Yang, Yanhui Li, Lin Chen, Wei Dong, Yuming Zhou
IEEE Transactions on Software Engineering, 2023 (IEEE TSE, CCF-A)

Uncovering Bugs in Code Coverage Profilers via Control Flow Constraint Solving
Yang Wang, Peng Zhang, Maolin Sun, Zeyu Lu, Yibiao Yang, Yutian Tang, Junyan Qian, Zhi Li, Yuming Zhou
IEEE Transactions on Software Engineering, 2023 (IEEE TSE, CCF-A)

Mutant Reduction Evaluation: What is There and What is Missing?
Peng Zhang, Yang Wang, Xutong Liu, Yanhui Li, Yibiao Yang, Ziyuan Wang, Xiaoyu Zhou, Lin Chen, Yuming Zhou
ACM Transactions on Software Engineering and Methodology, 2022 (ACM TOSEM, CCF-A)

CBUA: A probabilistic, predictive, and practical approach for evaluating test suite effectiveness
Peng Zhang, Yanhui Li, Wanwangying Ma, Yibiao Yang, Lin Chen, Hongmin Lu, Yuming Zhou, Baowen Xu
IEEE Transactions on Software Engineering, 2020 (IEEE TSE, CCF-A)

Automatic Self-Validation for Code Coverage Profilers
Yibiao Yang, Yanyan Jiang, Zhiqiang Zuo, Yang Wang, Hao Sun, Hongmin Lu, Yuming Zhou, Baowen Xu
Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering, 2019 (ASE 2019, CCF-A)

Hunting for Bugs in Code Coverage Tools via Randomized Differential Testing
Yibiao Yang, Yuming Zhou, Hao Sun, Zhendong Su, Zhiqiang Zuo, Lei Xu, Baowen Xu
Proceedings of the 41st IEEE/ACM International Conference on Software Engineering, 2019 (ICSE 2019, CCF-A)

Predictive analysis for race detection in software-defined networks
Gongzheng Lu, Lei Xu, Yibiao Yang, Baowen Xu
Science China Information Sciences, 2019 (Sci. China Inf. Sci., CCF-A)

How Far We Have Progressed in the Journey? An Examination of Cross-Project Defect Prediction
Yuming Zhou, Yibiao Yang, Hongmin Lu, Lin Chen, Yanhui Li, Yangyang Zhao, Junyan Qian, Baowen Xu
ACM Transactions on Software Engineering and Methodology, 2018 (ACM TOSEM, CCF-A)

Effort-Aware Just-in-Time Defect Prediction: Simple Unsupervised Models Could Be Better Than Supervised Models
Yibiao Yang, Yuming Zhou, Jinping Liu, Yangyang Zhao, Hongmin Lu, Lei Xu, Baowen Xu, Hareton Leung
Proceedings of the 24th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2016 (FSE 2016, CCF-A)Repo

An Empirical Study on Dependence Clusters for Effort-Aware Fault-Proneness Prediction
Yibiao Yang, Mark Harman, Jens Krinke, Syed Islam, Dave Binkley, Yuming Zhou, Baowen Xu
Proceedings of the 31st IEEE/ACM International Conference on Automated Software Engineering, 2016 (ASE 2016, CCF-A)Repo

Are Slice-Based Cohesion Metrics Actually Useful in Effort-Aware Post-Release Fault-Proneness Prediction? An Empirical Study
Yibiao Yang, Yuming Zhou, Hongmin Lu, Lin Chen, Zhenyu Chen, Baowen Xu, Hareton Leung, Zhenyu Zhang
IEEE Transactions on Software Engineering, 2015 (IEEE TSE, CCF-A)

Ph.D. Students

  • 孙茂林 Maolin Sun (2023.09 - ) 24年国自然青年学生基础研究项目(博士生)/25年国家奖学金和优秀研究生标兵/25年中国科协青年科技人才培育工程博士生专项计划
  • 吴江昶 Jiangchang Wu (2023.09 - )
  • 李清扬 Qingyang Li (2024.09 - ) 25年南京大学栋梁特等奖学金和优秀研究生标兵
  • 陈康 Kang Chen (2025.09 - )

M.Sc. Students

  • 高宏艳 Hongyan Gao (2023.09 - ) 24年国家奖学金和优秀研究生标兵
  • 闫梦琪 Mengqi Yan (2023.09 - )
  • 黄一凡 Yifan Huang (2023.09 - )
  • 朱玉栋 Yudong Zhu (2025.09 - )
  • 刘轩灵 Xuanling Liu (2025.09 - )
  • 蒋松言 Songyan Jiang (2025.09 - )

Awards & Teaching

Awards

  • 2025南京大学优秀研究生德育导师
  • 2024江苏省计算机学会青年科技奖
  • 2018江苏省优秀博士学位论文
  • 2018南京大学优秀博士学位论文

Teaching

  • 2025年秋C语言程序设计基础
  • 2024年秋C语言程序设计基础
  • 2023年秋C语言程序设计基础
  • 2022年秋C语言程序设计基础

Contact

Office

Room 722, Computer Science Building, Nanjing University
163 Xianlin Avenue, Nanjing 210023, China

Connect