Zhongxin Liu
|
Biography
I am currently a distinguished research fellow (a.k.a., assistant professor) at the College of Computer Science and Technology, Zhejiang University. I received my Ph.D degree at the College of Computer Science and Technology, Zhejiang University, under the supervision of Prof. Shanping Li. My research interests mainly lie in the field of intelligent software engineering (AI4SE) and mining software repositories. Specifically, I defined new problems and proposed novel techniques to help developers understand, write and test code, make informed development decisions, and perform code changes by learning from software “big data”. My research has been published in top-tier software engineering conferences and journals, including TSE, TOSEM, ICSE, FSE, ASE, and ISSTA. My research publications have received 3 distinguished paper awards (ASE 2018, ASE 2019, and ASE 2020), and I got funded by Qizhen Scholar Foundation of Zhejiang University in 2021.
Our group is actively looking for undergraduate interns, motivated graduate students (MS or Ph.d) and postdocs to work in the area of intelligent software engineering.
|
Publications
-
Automating Zero-Shot Patch Porting for Hard Forks
Shengyi Pan, You Wang, Zhongxin Liu*, Xing Hu, Xin Xia, Shanping Li
In Proceedings of the 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2024): Accepted as a Full Paper. -
Pre-training by Predicting Program Dependencies for Vulnerability Analysis Tasks
Zhongxin Liu, Zhijie Tang, Junwei Zhang, Xin Xia, Xiaohu Yang
In Proceedings of the 46th International Conference on Software Engineering (ICSE 2024): Accepted as a Full Paper. -
Exploring and Improving Code Completion for Test Code
Tingwei Zhu, Zhongxin Liu*, Tongtong Xu, Ze Tang, Tian Zhang*, Minxue Pan, Xin Xia
In Proceedings of the 32nd IEEE/ACM International Conference on Program Comprehension (ICPC 2024): Accepted as a Full Paper. -
Sustainability Forecasting for Deep Learning Packages
Junxiao Han, Yunkun Wang, Zhongxin Liu, Lingfeng Bao, Jiakun Liu, David Lo, Shuiguang Deng
In Proceedings of the 31th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2024): Accepted as a Full Paper. -
Robust Test Selection for Deep Neural Networks
Weifeng Sun, Meng Yan, Zhongxin Liu, David Lo
In IEEE Transactions on Software Engineering (TSE). 2023. Accepted. -
Identify and Update Test Cases when Production Code Changes: A Transformer-based Approach
Xing Hu, Zhuang Liu, Xin Xia, Zhongxin Liu, Tongtong Xu, Xiaohu Yang
In Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering (ASE 2023): Accepted as a Full Paper. -
Revisiting the Identification of the Co-Evolution of Production and Test Code
Weifeng Sun, Meng Yan, Zhongxin Liu, Xin Xia, Yan Lei, David Lo
In ACM Transactions on Software Engineering and Methodology (TOSEM). 2023. Accepted. -
Vulnerability Detection by Learning from Syntax-Based Execution Paths of Code
Junwei Zhang, Zhongxin Liu*, Xing Hu, Xin Xia, Shanping Li
In IEEE Transactions on Software Engineering (TSE). 2023. Accepted. -
CCT5: A Code-Change-Oriented Pre-Trained Model
Bo Lin, Shangwen Wang, Zhongxin Liu, Yepang Liu, Xin Xia, Xiaoguang Mao
In Proceedings of the ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2023): Accepted as a Full Paper. -
Towards More Realistic Evaluation for Neural Test Oracle Generation
Zhongxin Liu, Kui Liu, Xin Xia, Xiaohu Yang
In Proceedings of the 32nd ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2023): Accepted as a Full Paper. -
CCRep: Learning Code Change Representations via Pre-Trained Code Model and Query Back
Zhongxin Liu, Zhijie Tang, Xin Xia, Xiaohu Yang
In Proceedings of the 45th International Conference on Software Engineering (ICSE 2023): Accepted as a Full Paper. -
Improving Code Refinement for Code Review Via Input Reconstruction and Ensemble Learning
Jiawei Lu, Zhijie Tang, Zhongxin Liu*
In Proceedings of the 30th Asia-Pacific Software Engineering Conference (APSEC 2023): Accepted as a Full Paper. (Distinguished Paper Award) -
Investigating and Improving Log Parsing in Practice
Ying Fu, Meng Yan, Jian Xu, Jianguo Li, Zhongxin Liu, Xiaohong Zhang, Dan Yang
In Proceedings of the ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering (ESEC/FSE 2022): Accepted as an Industry Paper. -
Research Progress of Code Change Representation Learning and Its Application
Zhongxin Liu, Zhijie Tang, Xin Xia, Shanping Li
Journal of Software (JoS), 2022. In Chinese. Accepted. -
Predictive Comment Updating with Heuristics and AST-Path-Based Neural Learning: A Two-Phase Approach
Bo Lin, Shangwen Wang*, Zhongxin Liu*, Xin Xia, and Xiaoguang Mao
In IEEE Transactions on Software Engineering (TSE). 2022. Accepted. -
Parameter Description Generation with the Code Parameter Flow
Qiuyuan Chen, Zezhou Yang, Zhongxin Liu*, Shanping Li, Cuiyun Gao, Min Wang, and Zhao Wei
In Proceedings of the 22nd IEEE International Conference on Software Quality, Reliability, and Security (QRS 2022): Accepted as a Full Paper. -
Just-In-Time Obsolete Comment Detection and Update
Zhongxin Liu, Xin Xia, David Lo, Meng Yan and Shanping Li
In IEEE Transactions on Software Engineering (TSE). 2021. Accepted. -
Research Progress of Code Naturalness and Its Application
Zhezhe Chen, Meng Yan, Xin Xia, Zhongxin Liu, Zhou Xu, Yan Lei
Journal of Software (JoS), 2021. In Chinese. Accepted. -
Improving Code Summarization Through Automated Quality Assurance
Yuxing Hu, Meng Yan, Zhongxin Liu, Qiuyuan Chen and Bei Wang
In the Proceedings of the 32nd International Symposium on Software Reliability Engineering (ISSRE 2021): Accepted as a Full Paper. -
Quality Assurance for Automated Commit Message Generation
Bei Wang, Meng Yan, Zhongxin Liu, Ling Xu, Xin Xia, Xiaohong Zhang and Dan Yang
In Proceedings of the 28th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2021): Accepted as a Full Paper. -
Plot2API: Recommending Graphic API from Plot via Semantic Parsing Guided Neural Network
Zeyu Wang, Sheng Huang, Zhongxin Liu, Meng Yan, Xin Xia, Bei Wang and Dan Yang
In Proceedings of the 28th IEEE International Conference on Software Analysis, Evolution and Reengineering (SANER 2021): Accepted as a Full Paper. -
Automating Just-In-Time Comment Updating
Zhongxin Liu, Xin Xia, Meng Yan and Shanping Li
In Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering (ASE 2020): Accepted as a Full Paper. (ACM SIGSOFT Distinguished Paper Award) -
Automatic Generation of Pull Request Descriptions
Zhongxin Liu, Xin Xia, Christoph Treude, David Lo, Shanping Li
In Proceedings of the 34th IEEE/ACM International Conference on Automated Software Engineering (ASE 2019): Accepted as a Full Paper. (ACM SIGSOFT Distinguished Paper Award) -
Which Variables Should I Log?
Zhongxin Liu, Xin Xia, David Lo, Zhenchang Xing, Ahmed E. Hassan, Shanping Li
In IEEE Transactions on Software Engineering (TSE). 2019. Accepted. -
Automatic, Highly Accurate App Permission Recommendation
Zhongxin Liu, Xin Xia, David Lo, John Grundy
In Automated Software Engineering Journal (ASEJ). 2019. Accepted. -
Neural-Machine-Translation-Based Commit Message Generation: How Far Are We?
Zhongxin Liu, Xin Xia, Ahmed E. Hassan, David Lo, Zhenchang Xing, Xinyu Wang
In Proceedings of the 33rd IEEE/ACM International Conference on Automated Software Engineering (ASE 2018). Accepted as a Full Paper. (ACM SIGSOFT Distinguished Paper Award) -
SATD Detector: A Text-Mining-Based Self-Admitted Technical Debt Detection Tool
Zhongxin Liu, Qiao Huang, Xin Xia, Emad Shihab, David Lo and Shanping Li
In Proceedings of the 40th International Conference on Software Engineering (ICSE 2018). Accepted as a Tool Demo paper.
Book Chapter
-
Sequence-to-Sequence Learning for Automated Software Artifact Generation
Zhongxin Liu, Xin Xia, David Lo
In Artificial Intelligence for Software Engineering. The World Scientific Press. Accepted as a chapter.
Services
Journal Reviewer:- IEEE Transactions on Software Engineering (TSE)
- ACM Transactions on Software Engineering and Methodology (TOSEM)
- Empirical Software Engineering (EMSE)
- Automated Software Engineering Journal (ASEJ)
- Transactions on Reliability (TR)
- Journal of Software: Evolution and Process (JSME)
- Computational Intelligence
- Journal of Software (In Chinese)
- ICSE 2025
- ASE 2024
- SANER 2023
- ICSE 2023 Tool Demo Track
- APSEC 2023
- Internetware 2023
- Chinasoft 2022
- Internetware 2022 Intelligent Software Engineering Track
Awards (Selected)
- CCF TCSE Doctoral Disseration Award, 2023
- Zhejiang University Education Foundation Qizhen Scholar, 2021
- Distinguished Doctoral Thesis of Zhejiang University, 2021
- ACM SIGSOFT Distinguished Paper Awards, ASE 2020
- ACM SIGSOFT Distinguished Paper Awards, ASE 2019
- ACM SIGSOFT Distinguished Paper Awards, ASE 2018
Experiences
- 07/2021 - Present, Distinguished Research Fellow, College of Computer Science and Technology, Zhejiang University
- 09/2016 - 06/2021, Ph.D, College of Computer Science and Technology, Zhejiang University