Chengyu Zhang Ph.D. Candidate
Software Engineering Institute
East China Normal University (ECNU)
Email: dale.chengyu.zhang AT gmail DOT com
Chengyu Zhang is a fifth-year Ph.D. student (expected to graduate in June 2021) at East China Normal University (ECNU), Shanghai, China (2016-present), and supervised by Prof. Geguang Pu. He received his B.S. degree from East China Normal University with Outstanding Graduate Award (2012-2016). He was the co-founder of Shanghai Neoclub Information Technology Co., Ltd. (2015-2016). He was a visiting Ph.D. student at ETH Zurich (2018-2019) and supervised by Prof. Zhendong Su.
His research interests are in:
- Software Testing
- Symbolic Execution
- Formal Methods
[Reports: Semantic Fusion (YinYang), Type-aware Operator Mutation (OpFuzz)]
Selected Papers (all)
- On the Unusual Effectiveness of Type-aware Operator Mutations for Testing SMT Solvers.
Dominik Winterer*, Chengyu Zhang* and Zhendong Su. (*: Equal contributions)
In Proceedings of SPLASH/OOPSLA 2020. - Validating SMT Solvers via Semantic Fusion.
Dominik Winterer*, Chengyu Zhang* and Zhendong Su. (*: Equal contributions)
In Proceedings of PLDI 2020. [ Slides / Video abstract ]
- Detecting Nondeterministic Payment Bugs in Ethereum Smart Contracts.
Shuai Wang, Chengyu Zhang and Zhendong Su.
In Proceedings of SPLASH/OOPSLA 2019. - Finding and Understanding Bugs in Software Model Checkers.
Chengyu Zhang, Ting Su, Yichen Yan, Fuyuan Zhang, Geguang Pu and Zhendong Su.
In Proceedings of ESEC/FSE 2019 (acceptance rate: 24%, 74/303). [ Slides / Reported bugs ] - SmartUnit: Empirical Evaluations for Automated Unit Testing of Embedded Software in Industry.
Chengyu Zhang, Yichen Yan, Hanru Zhou, Yinbo Yao, Ke Wu, Ting Su, Weikai Miao and Geguang Pu.
In Proceedings of ICSE 2018, SEIP track (acceptance rate: 24%, 31/131).

Academic Services
- PLDI 2021, Artifact Evaluation Committee
- OOPSLA 2020, Artifact Evaluation Committee
- ECOOP 2020, Artifact Evaluation Committee
- ACM Transactions on Software Engineering and Methodology (TOSEM), Reviewer, 2020
- Journal of Computer Science and Technology (JCST), Reviewer, 2020
Teaching Assistants
- Compiler Design, 2019 Fall, ETH Zurich
- Data Structures and Algorithms, 2018 Spring, ECNU