About me
I’m a full-time researcher in State Key Laboratory of Block Chain and Data Security, Zhejiang University. My research interest includes software engineering, such as AI for SE, mining software repositories, etc.
I am very fortunate to be advised by Professor Shanping Li, Professor Xin Xia, Associate Professor Lingfeng Bao, Assistant Professor Zhongxin Liu, Associate Professor Xing Hu, Zhejiang University University. I was advised by Professor Min Gao from Chongqing University.
You can find my CV here: Junwei’s Curriculum Vitae.
Github /
Education
- Zhejiang University, Hangzhou, Zhejiang, China
Ph.D. in Software Engineering September 2021 - June 2025, Advisor: Professor Shanping Li, Associate Professor Lingfeng Bao, Assistant Professor Zhongxin Liu, Co-Advisor: Dr. Xin Xia and Associate Professor Xing Hu
- Chongqing University, Chongqing, China
Master in Software Engineering September 2018 - June 2021, Advisor: Professor Min Gao
- Chongqing University, Chongqing, China
Bachelor in Software Engineering September 2014 - June 2018, Advisor: Professor Min Gao
Experiences
Research Intern, Huawei, Hangzhou, China, January 2022 - Present, Advisior: Dr. Xin Xia and Dr. Kui Liu
Publications
2025:
[J5] Junwei Zhang, Xing Hu, Shing-Chi Cheung, Xin Xia, Shanping Li. “Automated Unit Test Generation via Chain of Thought Prompt and Reinforcement Learning from Coverage Feedback”. ACM Transactions on Software Engineering and Methodology (TOSEM). Accepted as a Full Paper
[C8] Junwei Zhang, Xing Hu, Cuiyun Gao, Xin Xia, Shanping Li. “Enhancing Automated Unit Test Generation with Large Language Models: A Strategic Research Agenda”. SE 2030@FSE 2025. Accepted as a Full Paper
[C7] Junwei Zhang, Xing Hu*, Shan Gao, Xin Xia, David Lo, Shanping Li. “Less is More: On the Importance of Data Quality for Unit Test Generation”. International Conference on the Foundations of Software Engineering (FSE 2025), Accepted as a Full Paper (ACM SIGSOFT Distinguished Paper Award 🏅)
[C6] Xuancheng Jin, Zhuang Liu, Junwei Zhang, Xing Hu*, Xin Xia. “TRACETS4J: A Traceable Unit Test Generation Dataset”. 32nd International Conference on Software Analysis, Evolution and Reengineering (SANER 2025), Accepted as a Full Paper
2024:
[C6] Junwei Zhang, Xing Hu*, Lingfeng Bao, Xin Xia, Shanping Li. “Dual Prompt-Based Few-Shot Learning for Automated Vulnerability Patch Localization”. International Conference on Software Analysis, Evolution and Reengineering (SANER 2024), Accepted as a Full Paper
[C5] Zhongxin Liu, Zhijie Tang, Junwei Zhang, Xin Xia, Xiaohu Yang. “Pre-training by Predicting Program Dependencies for Vulnerability Analysis Tasks”. ICSE 2024: 151:1-151:13
[C4] Junwei Zhang, Zhongxin Liu, Lingfeng Bao, Zhenchang Xing, Xing Hu, Xin Xia. “Inside Bug Report Templates: An Empirical Study on Bug Report Templates in Open-Source Software”. Internetware 2024
2023:
[J4] Junwei Zhang, Zhongxin Liu, Xing Hu, Xin Xia, Shanping Li. “Vulnerability Detection by Learning from Syntax-Based Execution Paths of Code”. IEEE Transactions on Software Engineering (TSE), Accepted as a Full Paper
2022:
[J3] Zongwei Wang, Min Gao, Jundong Li, Junwei Zhang, Jiang Zhong. Gray-Box Shilling Attack: An Adversarial Learning Approach. ACM Trans. Intell. Syst. Technol. 13(5): 82:1-82:21 (2022)
2021:
[J2] Junwei Zhang, Min Gao, Junliang Yu, Linda Yang, Zongwei Wang, Qingyu Xiong. “Path-based reasoning over heterogeneous networks for recommendation via bidirectional modeling”. Neurocomputing 461: 438-449 (2021)
[J1] Min Gao, Junwei Zhang, Junliang Yu, Jundong Li, Junhao Wen, Qingyu Xiong. “Recommender systems based on generative adversarial networks: A problem-driven perspective”. Information Science. 546: 1166-1185 (2021)
[C3] Junwei Zhang, Min Gao, Junliang Yu, Lei Guo, Jundong Li, Hongzhi Yin. “Double-Scale Self-Supervised Hypergraph Learning for Group Recommendation”. CIKM 2021: 2557-2567
[C2] Meiling Chao, Min Gao, Junwei Zhang, Zongwei Wang, Quanwu Zhao, Yulin He. “PATR: A Novel Poisoning Attack Based on Triangle Relations Against Deep Learning-Based Recommender Systems”. CollaborateCom (2) 2021: 435-450
2019:
[C1] Junwei Zhang, Min Gao, Junliang Yu, Xinyi Wang, Yuqi Song, Qingyu Xiong. “Nonlinear Transformation for Multiple Auxiliary Information in Music Recommendation”. IJCNN 2019: 1-8
Professional Services
Journal Reviewer:
Invited Reviewer for IEEE Transactions on Software Engineering (TSE)
Invited Reviewer for ACM Transactions on Software Engineering and Methodology (TOSEM)
Invited Reviewer for Empirical Software Engineering (ESE)
Invited Reviewer for Automated Software Engineering Journal (ASEJ)
Invited Reviewer for Journal of Software: Evolution and Process (JSME)
Invited Web Chair of FORGE 2026
Useful Links
1.How to write great research paper