Yingquan Zhao (赵 英全) Last updated : 2024.11
Software Analysis and Intelligence Lab (SAIL Lab)
College of Intelligence and Computing,Tianjin University
Email: zhaoyingquan [AT] tju [DOT] edu [DOT] cn
Address: Building #55, Tianjin University, No. 135 Yaguan Road, Jinnan District, Tianjin, 300350
I am currently a fourth-year Ph.D student at the College of Intelligence and Computing, Tianjin University, supervised by Prof. Zan Wang and Prof. Junjie Chen. Master (2021) from Tianjin University, supervised by Prof. Zan Wang; Bachelor (2018) from Nantong University, supervised by Prof. Xiang Chen.
Research interests: Software Testing and Software Analytics.
📣 I expect to complete my Ph.D. by July 2025 and am actively seeking opportunities in academia or industry. Please feel free to contact me!
Publications († : first student author, * : corresponding author.)
Program Ingredients Abstraction and Instantiation for Synthesis-based JVM Testing (CCS'24, CCF-A)
Yingquan Zhao, Zan Wang, Junjie Chen*, Ruifeng Fu, Yanzhou Lu, Tianchang Gao, Haojie Ye
Proceedings of the ACM Conference on Computer and Communications Security (CCS), October 14-18, 2024, pages to appear, Salt Lake City, USATesting the Compiler for a New-born Programming Language: An Industrial Case Study (experience paper) (ISSTA'23, CCF-A)
Yingquan Zhao, Junjie Chen*, Ruifeng Fu, Haojie Ye, Zan Wang
The 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), July 17-21, 2023, 551-563, Seattle, USA
History-driven Test Program Synthesis for JVM Testing (ICSE'22, CCF-A)
Yingquan Zhao, Zan Wang, Junjie Chen*, Mengdi Liu, Mingyuan Wu, Yuqun Zhang, Liangming Zhang
The 44th International Conference on Software Engineering (ICSE), May 22-27, 2022, 1133-1144, Pittsburgh, USA
Achieving High MAP Coverage through Pattern Constraint Reduction (TSE'22, CCF-A)
Yingquan Zhao, Zan Wang, Shuang Liu*, Jun Sun, Junjie Chen, Xiang Chen
IEEE Transactions on Software Engineering (TSE), 49, 1, 2022, 99-112
Map-coverage: A Novel Coverage Criterion for Testing Thread-safe Classes (ASE'19, CCF-A)
Zan Wang, Yingquan Zhao†, Shuang Liu*, Jun Sun, Xiang Chen, Huarui Lin
The 34th IEEE/ACM International Conference on Automated Software Engineering (ASE), November 10-15, 2019, 722-734, San Diego, USA
Vectorizing Program Ingredients for Better JVM Testing (ISSTA'23, CCF-A)
Tianchang Gao, Junjie Chen*, Yingquan Zhao, Yuqun Zhang, Lingming Zhang
The 32nd International Symposium on Software Testing and Analysis (ISSTA), July 17-21, 2023, 526-537, Seattle, USE
Selecting Initial Seeds for Better JVM Fuzzing (ICSE'25, CCF-A)
Tianchang Gao, Junjie Chen*, Dong Wang, Yile Guo, Yingquan Zhao, Zan Wang
The 47th International Conference on Software Engineering (ICSE), April 27 - May 3, 2025, pages to appear, Ottawa, Canada
Fuzzing MLIR Compiler Infrastructure via Operation Dependency Analysis (ISSTA'24, CCF-A)
Chenyao Suo, Junjie Chen*, Shuang Liu, Jiajun Jiang, Yingquan Zhao, Jianrong Wang
The 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA), September 16-20, 2024, 1287-1299, Vienna, Austria
SJFuzz: Seed & Mutator Scheduling for JVM Fuzzing (FSE'23, CCF-A)
Mingyuan Wu, Yicheng Ouyang, Minghai Lu, Junjie Chen, Yingquan Zhao, Heming Cui, Guowei Yang, Yuqun Zhang
The 31st ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, December 3 - 9, 2023, 1062-1074, San Francisco, USA
MLIRSmith: Random Program Generation for Fuzzing MLIR Compiler Infrastructure (ASE'23, CCF-A)
Haoyu Wang, Junjie Chen*, Chuyue Xie, Shuang Liu, Zan Wang, Qingchao Shen, Yingquan Zhao
The 38th IEEE/ACM International Conference on Automated Software Engineering, September 11-15, 2023, 1555-1566, Luxembourg
MULTI: Multi-objective Effort-aware Just-in-time Software Defect Prediction (IST'18, CCF-B)
Xiang Chen*, Yingquan Zhao†, Qiuping Wang, Zhidan Yuan
Information and Software Technology (IST), 93, 2018, 1-13
Software defect number prediction: Unsupervised vs supervised methods (IST'18, CCF-B)
Xiang Chen, Dun Zhang, Yingquan Zhao, Zhanqi Cui, Chao Ni
Information and Software Technology (IST), 106, 2019, 161-181
sFuzz2.0: Storage‐access pattern guided smart contract fuzzing (JSEP'24, CCF-B)
Haoyu Wang, Zan Wang, Shuang Liu, Jun Sun, Yingquan Zhao, Yan Wan, Tai D Nguyen
Journal of Software: Evolution and Process (JSEP), 36, 4, 2024, e2557
Multitask defect prediction (JSEP'19, CCF-B)
Chao Ni, Xiang Chen, Xin Xia, Qing Gu, Yingquan Zhao
Journal of Software: Evolution and Process (JSEP), 31, 12, 2019, e2203
Large-scale Empirical Studies on Effort-aware Security Vulnerability Prediction Methods (TRel'18, CCF-C)
Xiang Chen, Yingquan Zhao†, Zhanqi Cui, Guozhu Meng, Yang Liu, Zan Wang
IEEE Transactions on Reliability (TRel), 69, 1, 2019, 70-87
基于文件粒度的多目标软件缺陷预测方法实证研究 (软件学报'19, CCF-中文A类)
陈翔 *, 赵英全†, 顾庆, 倪超, 王赞
软件学报 (Journal of Software), 30, 12, 2019, 3694-3717
基于程序约束的细粒度 JVM 测试程序约简方法 (软件学报'24, CCF-中文A类)
杜义恒, 王赞, 赵英全, 陈俊洁, 陈翔, 侯德俊, 郑开
软件学报 (Journal of Software), 35, 7, 2024, pages to appear
GC-MCR: 有向图约束指导的并发缺陷检测方法 (软件学报'22, CCF-中文A类)
李硕川, 王赞, 马明旭, 陈翔, 赵英全, 王海弛, 王昊宇
软件学报 (Journal of Software), 34, 8, 2022, 3485-3506
Community Contributions
Detected 20+ previously unknown bugs in Hotspot: JDK-827145, JDK-8300585, JDK-8323682, JDK-8322670, JDK-8315922, JDK-8316653, ... ...
Detected 30+ previously unknown bugs in OpenJ9: #15500, #12552, #12819, #12992, #15061, #15166, #16498, #16523, #18705, #19247, ... ...
Detected 20+ previously unknown bugs in BishengJDK: confidential within internal projects
Detected 40+ previously unknown bugs in Cangjie Compiler: confidential within internal projects
... ...
Academic Services
1. Program Committee Member:
2025: MSR Junior PC
2024: ISSRE Artifact Evaluation
2024: ECOOP Artifact Evaluation
2023: ISSTA Artifact Evaluation
2. Reviewer:
2024: IEEE Transactions on Software Engineering (TSE)
2023: International Conference on The Frontiers of Robotics and Software Engineering (FRSE)
3. External Reviewer:
2024: ISSTA, ICST, 软件学报 (Journal of Software)
2023: ISSTA, FSE, ASE, SANER, Internetware, APSEC, TSE, 软件学报 (Journal of Software)
2022: FSE, ASE, SANER
2021: ISSTA
2020: TSE, 软件学报 (Journal of Software)
2019: 软件学报 (Journal of Software)
Invited Talks
2022: "Application and Reflection of Program Synthesis in Cangjie Test Program Generation", Cangjie Workshop, Programming Language Lab, Huawei
2022: "History-driven Test Program Synthesis for JVM Testing", Outstanding Ph.D Student Forum, CCF ChinaSoft, ChinaSoft 2022
Honors & Awards
2024: National Scholarship(PhD), Ministry of Education of P.R. China
2024: Huawei Scholarship, Huawei
2023: Outstanding Youth of the Department of Intelligence and Computing, Tianjin University
2023: Student Work Contribution Award, College of Intelligence and Computing, Tianjin University
2023: Second Prize, CCF China Software Conference Prototype Competition Free Type, ChinaSoft 2023
2022: Third Prize, CCF China Software Conference Prototype Competition Free Type, ChinaSoft 2022
2022: Outstanding Ph.D Student Forum, CCF ChinaSoft, ChinaSoft 2022
2022: Suzhou Yucai Scholarship, Tianjin University
2020: Professor Lu Kaining Scholarship, Tianjin University
2019: First Prize, The 18th National Software and Application Academic Conference Prototype Competition Free Type, Nasac 2019
2019: National Scholarship(Master), Ministry of Education of P.R. China
2017: First Prize, China Computer Design Competition, Ministry of Education of P.R. China
... ...
Teaching
Teaching Assistant:
2023-2024-1: Software Project Management, Teacher: Zan Wang, Austin E Klahn, Tianjin University Undergraduate Courses
2023-2024-1: Professional English, Teacher: Austin E Klahn, Tianjin University Undergraduate Courses
2022-2023-1: Compilation Principles and Technology, Teacher: Junjie Chen, Tianjin University Undergraduate Courses
2021-2022-2: Compilation Principles and Technology, Teacher: Junjie Chen, Shuang Liu, Tianjin University Undergraduate Courses
2020-2021-2: Database, Teacher: Zan Wang, Jie Li, Tianjin University Undergraduate Courses
2020-2021-2: Software Testing Technology, Teacher: Zan Wang, Tianjin University Undergraduate Courses
2019-2020-1: Software Testing Technology, Teacher: Zan Wang, Tianjin University Undergraduate Courses
2019-2020-1: Advanced Java Programming, Teacher: Zan Wang, Tianjin University Undergraduate Courses
Hobbies
Travel
Listening to music
Photography
Meditation