Understanding the Non-Repairability Factors of Automated Program Repair Techniques. - Bo Lin 011; Shangwen Wang; Ming Wen 001; Zhang Zhang 005; Hongjun Wu; Yihao Qin; Xiaoguang Mao (APSEC, 2020)

Automated Patch Correctness Assessment: How Far are We? - Shangwen Wang; Ming Wen 001; Bo Lin 011; Hongjun Wu; Yihao Qin; Deqing Zou; Xiaoguang Mao; Hai Jin 001 (ASE, 2020)

Peculiar: Smart Contract Vulnerability Detection Based on Crucial Data Flow Graph and Pre-training Techniques. - Hongjun Wu; Zhuo Zhang 007; Shangwen Wang; Yan Lei; Bo Lin 011; Yihao Qin; Haoyu Zhang; Xiaoguang Mao (ISSRE, 2021)

Automated Comment Update: How Far are We? - Bo Lin 011; Shangwen Wang; Kui Liu 001; Xiaoguang Mao; Tegawendé F. Bissyandé (ICPC, 2021)

Lightweight global and local contexts guided method name recommendation with prior knowledge. - Shangwen Wang; Ming Wen 001; Bo Lin 011; Xiaoguang Mao (ESEC/SIGSOFT FSE, 2021)

Beep: Fine-grained Fix Localization by Learning to Predict Buggy Code Elements. - Shangwen Wang; Kui Liu 001; Bo Lin 011; Li Li 029; Jacques Klein; Xiaoguang Mao; Tegawendé F. Bissyandé (CoRR, 2021)

Peeler: Learning to Effectively Predict Flakiness without Running Tests. - Yihao Qin; Shangwen Wang; Kui Liu 001; Bo Lin 011; Hongjun Wu; Li Li 029; Xiaoguang Mao; Tegawendé F. Bissyandé (ICSME, 2022)

Recommending Base Image for Docker Containers based on Deep Configuration Comprehension. - Yinyuan Zhang; Yang Zhang 026; Xinjun Mao; Yiwen Wu 001; Bo Lin 011; Shangwen Wang (SANER, 2022)

Context-Aware Code Change Embedding for Better Patch Correctness Assessment. - Bo Lin 011; Shangwen Wang; Ming Wen 001; Xiaoguang Mao (ACM Trans. Softw. Eng. Methodol., 2022)

CCT5: A Code-Change-Oriented Pre-trained Model. - Bo Lin 011; Shangwen Wang; Zhongxin Liu 002; Yepang Liu 001; Xin Xia 001; Xiaoguang Mao (ESEC/SIGSOFT FSE, 2023)

Natural Language to Code: How Far Are We? - Shangwen Wang; Mingyang Geng; Bo Lin 011; Zhensu Sun; Ming Wen 001; Yepang Liu 001; Li Li 029; Tegawendé F. Bissyandé; Xiaoguang Mao (ESEC/SIGSOFT FSE, 2023)

Enhancing Code Intelligence Tasks with ChatGPT. - Kang Yang 001; Xinjun Mao; Shangwen Wang; Tanghaoran Zhang; Bo Lin 011; Yanlin Wang 001; Yihao Qin; Zhang Zhang 005; Xiaoguang Mao (CoRR, 2023)

Predictive Comment Updating With Heuristics and AST-Path-Based Neural Learning: A Two-Phase Approach. - Bo Lin 011; Shangwen Wang; Zhongxin Liu 002; Xin Xia 001; Xiaoguang Mao (IEEE Trans. Software Eng., 2023)

Two Birds with One Stone: Boosting Code Generation and Code Search via a Generative Adversarial Network. - Shangwen Wang; Bo Lin 011; Zhensu Sun; Ming Wen 001; Yepang Liu 001; Yan Lei; Xiaoguang Mao (Proc. ACM Program. Lang., 2023)

Pre-implementation Method Name Prediction for Object-oriented Programming. - Shangwen Wang; Ming Wen 001; Bo Lin 011; Yepang Liu 001; Tegawendé F. Bissyandé; Xiaoguang Mao (ACM Trans. Softw. Eng. Methodol., 2023)

An Empirical Study of Cross-Project Pull Request Recommendation in GitHub. - Wenyu Xu; Yao Lu 003; Xunhui Zhang; Tanghaoran Zhang; Bo Lin 011; Xinjun Mao (APSEC, 2024)

T-RAP: A Template-guided Retrieval-Augmented Vulnerability Patch Generation Approach. - Pei Liu; Bo Lin 011; Yihao Qin; Cheng Weng; Liqian Chen (Internetware, 2024)

MatsVD: Boosting Statement-Level Vulnerability Detection via Dependency-Based Attention. - Cheng Weng; Yihao Qin; Bo Lin 011; Pei Liu; Liqian Chen (Internetware, 2024)

One Size Does Not Fit All: Multi-granularity Patch Generation for Better Automated Program Repair. - Bo Lin 011; Shangwen Wang; Ming Wen 001; Liqian Chen; Xiaoguang Mao (ISSTA, 2024)

Fault Localization from the Semantic Code Search Perspective. - Yihao Qin; Shangwen Wang; Yan Lei; Zhuo Zhang 007; Bo Lin 011; Xin Peng; Liqian Chen; Xiaoguang Mao (CoRR, 2024)

There are More Fish in the Sea: Automated Vulnerability Repair via Binary Templates. - Bo Lin 011; Shangwen Wang; Liqian Chen; Xiaoguang Mao (CoRR, 2024)

Keep It Simple: Towards Accurate Vulnerability Detection for Large Code Graphs. - Xin Peng; Shangwen Wang; Yihao Qin; Bo Lin 011; Liqian Chen; Xiaoguang Mao (CoRR, 2024)

Fusing Code Searchers. - Shangwen Wang; Mingyang Geng; Bo Lin 011; Zhensu Sun; Ming Wen 001; Yepang Liu 001; Li Li 029; Tegawendé F. Bissyandé; Xiaoguang Mao (IEEE Trans. Software Eng., 2024)

Give LLMs a Security Course: Securing Retrieval-Augmented Code Generation via Knowledge Injection. - Bo Lin 011; Shangwen Wang; Yihao Qin; Liqian Chen; Xiaoguang Mao (CCS, 2025)

Large Language Models Are Qualified Benchmark Builders: Rebuilding Pre-Training Datasets for Advancing Code Intelligence Tasks. - Kang Yang 001; Xinjun Mao; Shangwen Wang; Yanlin Wang 001; Tanghaoran Zhang; Bo Lin 011; Yihao Qin; Zhang Zhang 005; Yao Lu 003; Kamal Al-Sabahi (ICPC, 2025)

GTE: learning code AST representation efficiently and effectively. - Yihao Qin; Shangwen Wang; Bo Lin 011; Kang Yang 001; Xiaoguang Mao (Sci. China Inf. Sci., 2025)

SCRIPT: A Scalable Continual Reinforcement Learning Framework for Autonomous Penetration Testing. - Shicheng Zhou; Jingju Liu; Yuliang Lu; Jiahai Yang 001; Yue Zhang 049; Bo Lin 011; Xiaofeng Zhong; Shulong Hu (Expert Syst. Appl., 2025)

Exploring the Security Threats of Knowledge Base Poisoning in Retrieval-Augmented Code Generation. - Bo Lin 011; Shangwen Wang; Liqian Chen; Xiaoguang Mao (CoRR, 2025)

Smoke and Mirrors: Jailbreaking LLM-based Code Generation via Implicit Malicious Prompts. - Sheng Ouyang; Yihao Qin; Bo Lin 011; Liqian Chen; Xiaoguang Mao; Shangwen Wang (CoRR, 2025)

Divide-and-Conquer: Automating Code Revisions via Localization-and-Revision. - Shangwen Wang; Bo Lin 011; Liqian Chen; Xiaoguang Mao (ACM Trans. Softw. Eng. Methodol., 2025)

Large Language Models-Aided Program Debloating. - Bo Lin 011; Shangwen Wang; Yihao Qin; Liqian Chen; Xiaoguang Mao (IEEE Trans. Software Eng., 2025)

Keep It Simple: Self-Adaptive Code Graph Simplification for Accurate Vulnerability Detection. - Xin Peng; Shangwen Wang; Yihao Qin; Bo Lin 011; Liqian Chen; Jieren Cheng; Xiaoguang Mao (IEEE Trans. Software Eng., 2025)