Publications: ( * refers to the corresponding author. ✰ refers to equal contribution.)

Conference

  • [ASE'24] SoVAR: Build Generalizable Scenarios from Accident Reports for Autonomous Driving Testing CCF-A
    An Guo, Yuan Zhou, Haoxiang Tian, Chunrong Fang, Yunjian Sun, Weisong Sun, Xinyu Gao, Luu Anh Tuan, Yang Liu, Zhenyu Chen.
    In: The 39th IEEE/ACM International Conference on Automated Software Engineering , Sun 27 October - Fri 1 November, 2024, pages to appear, Sacramento, California, United States.
    Paper Project

  • [ICSE'25] Source Code Summarization in the Era of Large Language Models CCF-A
    Weisong Sun, Yun Miao, Yuekang Li, Hongyu Zhang, Chunrong Fang, Yi Liu, Gelei Deng, Yang Liu, Zhenyu Chen.
    In: The 47th IEEE/ACM International Conference on Software Engineering , 27 April-3 May, 2025, pages to appear, Ottawa, Ontario, Canada.
    Paper Project

  • [ICSE'25] TIGER: A Generating-Then-Ranking Framework for Practical Python Type Inference CCF-A
    Chong Wang, Jian Zhang, Yiling Lou, Mingwei Liu, Weisong Sun, Yang Liu, Xin Peng.
    In: The 47th IEEE/ACM International Conference on Software Engineering , 27 April-3 May, 2025, pages to appear, Ottawa, Ontario, Canada.
    Paper Project

  • [ISSTA'24] CooTest: An Automated Testing Approach for V2X Communication Systems CCF-A
    An Guo, Xinyu Gao, Zhenyu Chen, Yuan Xiao, Jiakai Liu, Xiuting Ge, Weisong Sun, Chunrong Fang.
    In: The 33rd ACM SIGSOFT International Symposium on Software Testing and Analysis , September 16-20, 2024, pages to appear, Vienna, Austria.
    Paper Project

  • [QRS'23] Integrating Extractive and Abstractive Models for Code Comment Generation CCF-C
    Weisong Sun, Yuling Hu, Yingfei Xu, Yuchen Chen, Chunrong Fang.
    In: The 23rd International Conference on Software Quality, Reliability, and Security, October 22-26, 2023, 184-195, Chiang Mai, Thailand.
    Paper Project

  • [QRS'23] Abstract Syntax Tree for Method Name Prediction: How Far Are We? CCF-C
    Hanwei Qian, Wei Liu, Ziqi Ding, Weisong Sun*, Chunrong Fang.
    In: The 23rd International Conference on Software Quality, Reliability, and Security, October 22-26, 2023, 464-475, Chiang Mai, Thailand.
    Paper Project

  • [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: The 38th International Conference on Automated Software Engineering, September 11-15, 2023, 535-547, Kirchberg, Luxembourg.
    Paper Project

  • [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, 9692-9708, Toronto, Canada.
    Paper Project

  • [AST'23] MUTCR: Test Case Recommendation via Multi-Level Signature Matching
    Weisong Sun, Weidong Qian, Bin Luo, Zhenyu Chen.
    In: The 4th International Conference on Automation of Software Test (AST@ICSE2023), May 15-16, 2023, 179-190, Melbourne, Australia.
    Paper Project

  • [ESEC/FSE'22] RULER: Discriminative and Iterative Adversarial Training for Deep Neural Network Fairness CCF-A
    Guanhong Tao ✰, Weisong Sun ✰, Tingxu Han ✰, Chunrong Fang, Xiangyu Zhang.
    In: The 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, November 14-18, 2022, 1173-1184, Singapore.
    Paper Project

  • [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 International Conference on Automated Software Engineering-Tool Demonstration Track, October 10-14, 2022, 1-5, Michigan, USA.
    Paper Project

  • [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, 388-400, Pittsburgh, PA, USA.
    Paper Project

  • [ASE'20-Tool] HomoTR: Online Test Recommendation System Based on Homologous Code Matching CCF-A
    Chenqian Zhu, Weisong Sun, Qin Liu, Yangyang Yuan, Chunrong Fang, Yong Huang.
    In: The 35th International Conference on Automated Software Engineering-Tool Demonstration Track, September 21-25, 2020, 1302-1306, Melbourne, Australia.
    Paper Project

  • [QRS'20] Early Detection of Smart Ponzi Scheme Contracts Based on Behavior Forest Similarity CCF-C
    Weisong Sun, Guangyao Xu, Zijiang Yang, Zhenyu Chen.
    In: The 20th International Conference on Software Quality, Reliability, and Security, December 11-14, 2020, 279-309, Macau, China.
    Paper Project

  • [ICSE'19] MAF: Method-Anchored Test Fragmentation for Test Code Plagiarism Detection CCF-A
    Weisong Sun, Xingya Wang, Haoran Wu, Ding Duan, Zesong Sun, Zhenyu Chen.
    In: The 41th International Conference on Software Engineering: Software Engineering Education and Training, May 25-31, 2019, 110-120, Montréal, QC, Canada.
    Paper Project

  • [SANER'19-Industry] Towards Generating Cost-Effective Test-Suite for Ethereum Smart Contract CCF-B
    Xingya Wang, Haoran Wu, Weisong Sun, Yuan Zhao.
    In: The 26th International Conference on Software Analysis, Evolution and Reengineering-Industry Track, February 24-27, 2019, 594-553, Hangzhou, China.
    Paper Project

  • [ICPC'16-Tool] WB4SP: A Tool to Build the Word Base for Specific Programs CCF-B
    Weisong Sun, Xiaobin Sun, Hui Yang, Bin Li.
    In: The 24th International Conference on Program Comprehension-Tool Demonstration Track, May 16-17, 2016, 1-3, Austin, TX, USA.
    Paper Project


Journal
  • [CSUR'24] Machine Learning for Actionable Warning Identification: A Comprehensive Survey
    Xiuting Ge, Chunrong Fang, Xuanye Li, Weisong Sun, Daoyuan Wu, Juan Zhai, Shangwei Lin, Zhihong Zhao, Yang Liu, Zhenyu Chen.
    In: ACM Computing Surveys, 1-35, 2024.
    Paper Project
  • [软件学报'24] 深度代码模型安全综述 CCF中文-A
    孙伟松, 陈宇琛, 赵梓含, 陈宏, 葛一飞, 韩廷旭, 黄胜寒, 李佳讯, 房春荣, 陈振宇.
    In: 软件学报, 1-31, 2024.
    Paper Project
  • [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, 1-19, 2024.
    Paper Project
  • [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, 1-49, 2024.
    Paper Project

  • [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, 50(3): 474-494, 2024.
    Paper Project

  • [TOSEM'24] Machine Translation Testing via Syntactic Tree Pruning CCF-A
    Quanjun Zhang, Juan Zhai, Chunrong Fang, Jiawei Liu, Weisong Sun, Haichuan Hu, Qingyu Wang.
    In: ACM Transactions on Software Engineering and Methodology, 33(5): 125:1-125:39, 2024.
    Paper Project

  • [TOSEM'24] An Extractive-and-Abstractive Framework for Source Code Summarization CCF-A
    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, 33(3): 75:1-75:39, 2024.
    Paper Project

  • [TOSEM'24] A Survey of Learning-based Automated Program Repair CCF-A
    Quanjun Zhang, Chunrong Fang, Yuxiang Ma, Weisong Sun, Zhenyu Chen.
    In: ACM Transactions on Software Engineering and Methodology, 33(2): 55:1-55:69, 2024.
    Paper Project

  • [TDSC'24] Pre-trained Model-based Automated Software Vulnerability Repair: How Far Are We? CCF-A
    Quanjun Zhang, Chunrong Fang, Bowen Yu, Weisong Sun, Tongke Zhang, Zhenyu Chen.
    In: IEEE Transactions on Dependable and Secure Computing, 1-18, 2023.
    Paper Project

  • [IST'22] Test Case Recommendation Based on Balanced Distance of Test Targets CCF-B
    Weisong Sun, Quanjun Zhang, Chunrong Fang, Yuchen Chen, Xingya Wang, Ziyuan Wang.
    In: Information and Software Technology, 150(106994): 1-18, 2022.
    Paper Project

  • [JSS'22] Test Case Prioritization Using Partial Attention CCF-B
    Quanjun Zhang, Chunrong Fang, Weisong Sun, Shencheng Yu, Yutao Xu, Yulei Liu.
    In: Journal of Systems & Software, 192(111419): 1-16, 2022.
    Paper Project

  • [Computer'19] Software-Testing Contests: Observations and Lessons Learned
    Xiangya Wang, Weisong Sun, Linghuan Hu, Yuan Zhao, W. Eric Wong, Zhenyu Chen.
    In: Computer , 52(10): 61-69, 2019.
    Paper Project

  • [JUSTC'19] On Automatic Construction of the Word Base for Historical Program Repository
    Weisong Sun, Xiaobin Sun, Bin Li, Hui Yang.
    In: Journal of University of Science and Technology of China (Chinese) , 47(1): 80-86, 2017.
    Paper Project