Publication
* refers to the corresponding author. ✰ refers to equal contribution
[Preprint] A Systematic Literature Review on Large Language Models for Automated Program Repair
Quanjun Zhang, Chunrong Fang, Yuxiang Ma, Yang Xie, Weisong Sun, Yun Yang, Zhenyu Chen
https://arxiv.org/abs/2405.01466 https://github.com/iSEngLab/AwesomeLLM4APR[Preprint] A Survey on Large Language Models for Software Engineering
Quanjun Zhang, Chunrong Fang, Yang Xie, Yaxin Zhang, Yun Yang, Weisong Sun, Shengcheng Yu, Zhenyu Chen
https://arxiv.org/abs/2312.15223 https://github.com/iSEngLab/AwesomeLLM4SE[Preprint] A Critical Review of Large Language Model on Software Engineering: An Example from ChatGPT and Automated Program Repair
Quanjun Zhang, Tongke Zhang, Juan Zhai, Chunrong Fang, Bowen Yu, Weisong Sun, Zhenyu Chen
https://arxiv.org/pdf/2310.08879.pdf https://github.com/iSEngLab/EvalGPTFix[Preprint] Program repair: Automated vs. manual
Quanjun Zhang, Yuan Zhao, Weisong Sun, Chunrong Fang, Ziyuan Wang, Lingming Zhang
https://arxiv.org/pdf/2203.05166.pdf https://github.com/QuanjunZhang/2022-APREmpirical[Preprint] No Man is an Island: Towards Fully Automatic Programming by Code Search, Code Generation and Program Repair
Quanjun Zhang, Chunrong Fang, Ye Shang, Tongke Zhang, Shengcheng Yu, Zhenyu Chen
https://arxiv.org/pdf/2203.05166.pdf https://github.com/QuanjunZhang/2022-APREmpirical[Preprint] TestBench: Evaluating Class-Level Test Case Generation Capability of Large Language Models
Quanjun Zhang, Ye Shang, Chunrong Fang, Siqi Gu, Jianyi Zhou, Zhenyu Chen
https://arxiv.org/abs/2409.17561
[TOSEM'25] ACTesting: Automated Cross-modal Testing Method of Text-to-Image Software. (CCF-A)
Siqi Gu, Chunrong Fang, Quanjun Zhang, Zhenyu Chen
In: ACM Transactions on Software Engineering and Methodology, pages to appear, 2025.[TOSEM'25] Security of Language Models for Code: A Systematic Literature Review. (CCF-A)
Yuchen Chen, Weisong Sun, Chunrong Fang, Zhenpeng Chen, Yifei Ge, Tingxu Han, Quanjun Zhang, Yang Liu, Zhenyu Chen, Baowen Xu
In: ACM Transactions on Software Engineering and Methodology, pages to appear, 2025.[TSE'25] Improving Retrieval-Augmented Deep Assertion Generation via Joint Training. (CCF-A)
Quanjun Zhang, Chunrong Fang, Yi Zheng, Ruixiang Qian, Shengcheng Yu, Yuan Zhao, Jianyi Zhou, Yun Yang, Tao Zheng, Zhenyu Chen
In: IEEE Transactions on Software Engineering, pages to appear, 2025.[TOSEM'25] Improving Deep Assertion Generation via Fine-Tuning Retrieval-Augmented Pre-trained Language Models. (CCF-A)
Quanjun Zhang, Chunrong Fang, Yi Zheng, Yaxin Zhang, Yuan Zhao, Rubing Huang, Jianyi Zhou, Yun Yang, Tao Zheng, Zhenyu Chen
In: ACM Transactions on Software Engineering and Methodology, pages to appear, 2025.[ISSTA'25] A Large-scale Empirical Study on Fine-tuning Large Language Models for Unit Testing. (CCF-A, Equal Contribution)
Ye Shang, Quanjun Zhang✰, Chunrong Fang, Siqi Gu, Jianyi Zhou, Zhenyu Chen
In: Proceedings of the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2025), pages to appear.
[Acceptance rate: 4.16% (23 / 553)][JOS'25] Semantic Matching-based Cross-Platform Mobile App Test Script Record and Replay via Large Language Models. (CCF-A)
Shengcheng Yu, Chunrong Fang*, Ye Zhong, Quanjun Zhang, Qin Liu, Jia Liu, Tao Zheng, Zhenyu Chen.
In: Journal of Software (in Chinese), pages to appear, 2024.[TSE'24] Enhanced Crowdsourced Test Report Prioritization via Image-and-Text Semantic Understanding and Feature Integration. (CCF-A)
Chunrong Fang, Shengcheng Yu, Quanjun Zhang, Xin Li, Yulei Liu, and Zhenyu Chen.
In: IEEE Transactions on Software Engineering, pages to appear, 2024.[APR'25] Can GPT-O1 Kill All Bugs? An Evaluation of GPT-Family LLMs on QuixBugs. (Corresponding Author)
Haichuan Hu, Ye Shang, Guolin Xu, Congqing He, Quanjun Zhang*.
In: The 6th International Workshop on Automated Program Repair (APR 2025).[FSE'25] Eliminating Backdoors in Neural Code Models for Secure Code Understanding. (CCF-A)
Weisong Sun, Yuchen Chen, Chunrong Fang, Yebo Feng, Yuan Xiao, An Guo, Quanjun Zhang, Zhenyu Chen, Baowen Xu, Yang Liu
In: Proceedings of the ACM International Conference on the Foundations of Software Engineering (FSE 2025), pages to appear.[TOSEM'24] Exploring Automated Assertion Generation via Large Language Models. (CCF-A)
Quanjun Zhang, Weifeng Sun, Chunrong Fang, Bowen Yu, Hongyan Li, Meng Yan, Jianyi Zhou, Zhenyu Chen.
In: ACM Transactions on Software Engineering and Methodology, pages to appear, 2024.[TOSEM'24] FunFuzz: Greybox Fuzzing with Function Significance. (CCF-A)
Ruixiang Qian, Quanjun Zhang, Chunrong Fang, Lihua Guo, Zhenyu Chen.
In: ACM Transactions on Software Engineering and Methodology, pages to appear, 2024.[FSE'24] Semi-Supervised Crowdsourced Test Report Clustering via Screenshot-Text Binding Rules. (CCF-A)
Shengcheng Yu, Chunrong Fang*, Quanjun Zhang, Mingzhe Du, Jia Liu, Zhenyu Chen.
In: Proceedings of the 32nd ACM Symposium on the Foundations of Software Engineering (FSE '24), July 15--19, 2024, Porto de Galinhas, Brazil.[TOSEM'24] DiPri: Distance-based Seed Prioritization for Greybox Fuzzing. (CCF-A)
Ruixiang Qian, Quanjun Zhang, Chunrong Fang, Yang Ding, Shun Li, Zhenyu Chen
In: ACM Transactions on Software Engineering and Methodology, pages to appear, 2024.[TOSEM'24] A Survey of Source Code Search: A 3-Dimensional Perspective. (CCF-A)
Weisong Sun, Chunrong Fang, Yifei Ge, Yuling Hu, Yuchen Chen, Quanjun Zhang, Xiuting Ge, Yang Liu, Zhenyu Chen
In: ACM Transactions on Software Engineering and Methodology, pages to appear, 2024.[SCIS'24] Improving Actionable Warning Identification via the Refined Warning-inducing Context Representation. (CCF-A)
Xiuting Ge, Chunrong Fang, Xuanye Li, Quanjun Zhang, Jia Liu, Zhihong Zhao, Zhenyu Chen
In: SCIENCE CHINA Information Sciences, pages to appear, 2024.[TSE'24] ESALE: Enhancing Code-Summary Alignment Learning for Source Code Summarization. (CCF-A)
Chunrong Fang, Weisong Sun, Yuchen Chen, Xiao Chen, Zhao Wei, Quanjun Zhang, Yudu You, Bin Luo, Yang Liu, Zhenyu Chen
In: IEEE Transactions on Software Engineering, 50(8):2077-2095, 2024.[TSE'24] APPT: Boosting Automated Patch Correctness Prediction via Fine-tuning Pre-trained Models. (CCF-A)
Quanjun Zhang, Chunrong Fang, Weisong Sun, Yan Liu, Tieke He, Xiaodong Hao, Zhenyu Chen
In: IEEE Transactions on Software Engineering, pages to appear, 2024.
https://arxiv.org/abs/2301.12453 https://github.com/iSEngLab/APPT[TOSEM'24] Machine Translation Testing via Syntactic Tree Pruning. (CCF-A)
Quanjun Zhang, Juan Zhai, Chunrong Fang, Jiawei Liu, Weisong Sun, Haichuan Hu and Qingyu Wang
In: ACM Transactions on Software Engineering and Methodology, 39 pages, 2024. [PDF] [Data][TOSEM'23] A Survey of Learning-based Automated Program Repair. (CCF-A, SCI Q1)
Quanjun Zhang, Chunrong Fang, Yuxiang Ma, Weisong Sun, Zhenyu Chen
In: ACM Transactions on Software Engineering and Methodology, 69 pages, 2023. [PDF] [Data][TDSC'23] Pre-trained Model-based Automated Software Vulnerability Repair: How Far are We?. (CCF-A, SCI Q1)
Quanjun Zhang, Chunrong Fang, Bowen Yu, Weisong Sun, Tongke Zhang, Zhenyu Chen
In: IEEE Transactions on Dependable and Secure Computing, pages to appear, 2023. [PDF] [Data][ASE'23] GAMMA: Revisiting Template-based Automated Program Repair via Mask Prediction. (CCF-A)
Quanjun Zhang, Chunrong Fang, Tongke Zhang, Bowen Yu, Weisong Sun, Zhenyu Chen
In: 38th IEEE/ACM International Conference on Automated Software Engineering (ASE 2023), pages to appear, 2023. [PDF] [Data][TOSEM'23] An Extractive-and-Abstractive Framework for Source Code Summarization. (CCF-A, SCI Q1)
Weisong Sun, Chunrong Fang, Yuchen Chen, Quanjun Zhang, Guanhong Tao, Yudu You, Tingxu Han, Yifei Ge, Yuling Hu, Bin Luo, Zhenyu Chen
In: ACM Transactions on Software Engineering and Methodology, 40 pages, 2023.
[ACL'23] Backdooring Neural Code Search. (CCF-A)
Weisong Sun, Yuchen Chen, Guanhong Tao, Chunrong Fang, Xiangyu Zhang, Quanjun Zhang, Bin Luo
In: The 61st Annual Meeting of the Association for Computational Linguistics, July 9-14, 2023, pages to appear, Toronto, Canada[TSE'23] Mobile App Crowdsourced Test Report Consistency Detection via Deep Image-and-Text Fusion Understanding. (CCF-A)
Shengcheng Yu, Chunrong Fang, Quanjun Zhang, Zhihao Cao, Yexiao Yun, Zhenfei Cao, Kai Mei, Zhenyu Chen
In: IEEE Transactions on Software Engineering, pages to appear, 2023.[Globecom'23] OATGA: Optimizing Adversarial Training via Genetic Algorithm for Automatic Modulation Classification. (EI)
Zhida Bao, Jiawei He, Quanjun Zhang, Chunrong Fang, Keshav Sood and Yun Lin
In: IEEE Global Communications Conference, 4–8 December 2023, pages to appear, Kuala Lumpur, Malaysia,[Fuzzing'23] DiPri: Distance-Based Seed Prioritization for Greybox Fuzzing (Registered Report). (EI)
Ruixiang Qian, Quanjun Zhang, Chunrong Fang, Zhenyu Chen
In: Proceedings of the 2nd International Fuzzing Workshop, Co-located with ISSTA'23, pages to appear, 2023.[IST'22] Test case classification via few-shot learning. (CCF-B, SCI Q2)
Yuan Zhao, Sining Liu, Quanjun Zhang, Xiuting Ge, Jia Liu
In: Information and Software Technology, pages to appear, 2023.
[ASE'22-Tool] ElecDaug: Electromagnetic Data Augmentation for Model Repair based on Metamorphic Relation. (CCF-A)
Jiawei He, Zhida Bao, Quanjun Zhang, Weisong Sun, Jiawei Liu, Chunrong Fang, Yun Lin
In: The 37th IEEE/ACM International Conference on Automated Software Engineering, October 10-14, 2022, pages to appear, Michigan, USA.[JSS'22] Test Case Prioritization Using Partial Attention. (CCF-B, SCI Q2)
Quanjun Zhang, Chunrong Fang, Weisong Sun, Shencheng Yu, Yutao Xu, Yulei Liu
In: Journal of Systems & Software, pages to appear, 2022.
[DSA'22] Interactive Patch Filtering via Test Generation. (EI)
Quanjun Zhang, Xu Zhai, Shicheng Xu, Wanmin Huang, Jingui Zhang, Yaoming Fan
In: 2022 9th International Conference on Dependable Systems and Their Applications (DSA), pages to appear, 2022.
[DSA'22] Test case classification via few-shot learning. (EI)
Yuan Zhao, Sining Liu, Quanjun Zhang, Xiuting Ge, Jia Liu
In: 2022 9th International Conference on Dependable Systems and Their Applications (DSA), pages to appear, 2022.
[IST'22] Test case recommendation based on balanced distance of test targets. (CCF-B, SCI Q2)
Weisong Sun, Quanjun Zhang, Chunrong Fang, Yuchen Chen, Xingya Wang, Ziyuan Wang
In: Journal of Systems & Software, pages to appear, 2022.
[ISSTA'22] CIRCLE: Continual Repair across Programming Languages. (CCF-A, Equal Contribution)
Wei Yuan, Quanjun Zhang✰, Tieke He, Chunrong Fang, Nguyen Quoc Viet Hung, Hongzhi Yin
In: Proceedings of the 31st ACM SIGSOFT International Symposium on Software Testing and Analysis, July 18--22, 2022, pages to appear, Virtual, South Korea.[Internetware'22] Investigating Coverage Guided Fuzzing with Mutation Testing. (EI, Equal Contribution)
Ruixiang Qian, Quanjun Zhang*, Chunrong Fang, Lihua Guo
In: The 13th Asia-Pacific Symposium on Internetware, June 11-12, 2022, pages to appear, Hohhot, China.[ICSE'22-Tool] TauLiM: Test Data Augmentation of LiDAR Point Cloud by Metamorphic Relation. (CCF-A)
Ju Lin, Jiawei Liu, Quanjun Zhang, Xufan Zhang, Chunrong Fang
In: The 44th International Conference on Software Engineering, Tool demonstration, May 21-29, 2022, pages to appear, Pittsburgh, PA, USA[ICSE'22-Tool] TauPad: Test Data Augmentation of Point Clouds by Adversarial Mutation. (CCF-A)
Guandi Liu, Jiawei Liu, Quanjun Zhang, Chunrong Fang, Xufan Zhang
In: The 44th International Conference on Software Engineering, Tool demonstration, May 21-29, 2022, pages to appear, Pittsburgh, PA, USA[ICSE'22] Code Search based on Context-aware Code Translation. (CCF-A)
Weisong Sun, Chunrong Fang, Yuchen Chen, Guanhong Tao, Tingxu Han, Quanjun Zhang
In: The 44th International Conference on Software Engineering, May 21-29, 2022, pages to appear, Pittsburgh, PA, USA[JSS'20] Regression test case prioritization by code combinations coverage. (CCF-B, SCI Q2)
Rubing Huang, Quanjun Zhang, Dave Towey, Weifeng Sun, Jinfu Chen
In: Journal of Systems and Software, 2020, To Appear.