I am currently a research scientist at Singapore Management University, advised by Prof. David Lo.
Prior to that, I received my Ph.D. degree from Chongqing University, China, under the supervision of Dr. Meng Yan.
Research Interests
I have published over 35 papers citations 598 at top international conferences and journals in software engineering, artificial intelligence, and security, including ICSE, ASE, ISSTA, ACL, AAAI, TSE, TOSEM, and EMSE. My research lies at the intersection of artificial intelligence, software engineering, and software security. I am particularly interested in:
- Security and Trustworthiness of Code LLMs: secure code generation and model editing (ISSTA’26, TSE’26), adversarial and jailbreak attacks on code models (ICSE’25, TSE’26, ACL’26), security risks of LLM long-term memory (ISSTA’26), social bias in LLM-generated code (ASE’26), and vulnerability detection (Internetware’24).
- LLMs and Agents for Software Engineering: code generation (AAAI’26), generation-quality enhancement and knowledge distillation for code models (TOSEM’26, EMSE’26), LLM-based and multi-agent program repair (ASE’26), and reliability of agent systems (ASE’26).
- Software Testing and Assertion Generation: assertion generation (ASE’23, TOSEM’24, TSE’25, ISSTA’26), testing of deep learning systems (TSE’23, TOSEM’24, TSE’25), and adaptive random testing and test prioritization (TSE’19, TR’19, TSE’24).
- Software Evolution and Maintenance: test-to-code traceability and co-evolution (TOSEM’23, TSE’24), bug report understanding (JSS’23, ASEJ’25), method name updating (QRS’23), and security-fix backporting for CI/CD workflows (ICSE’27).
News
- One paper on security-fix backporting for GitHub Actions workflows accepted to ICSE 2027.
- Four papers accepted to ASE 2026, including our first-author study on how reasoning shapes social bias in LLM-generated code.
- Three papers accepted to ISSTA 2026, including our first-author work on model editing for secure code generation.
- MultiCodeAttack, our jailbreak attack on code LLMs, accepted to ACL 2026 Findings.
- Our ICSE 2025 paper received an ACM SIGSOFT Distinguished Paper Award.
Selected Publications
View all† first author · ✰ co-first author · * corresponding author
- ISSTAUnderstanding and Improving Model Editing for Secure Code Generation †In Proceedings of the ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA, CCF-A), 2026
- ASEHow Reasoning Shapes Social Bias in LLM-Generated Code? †In Proceedings of the IEEE/ACM International Conference on Automated Software Engineering (ASE, CCF-A), 2026
- TSECost-Effective Adversarial Attacks Against Code LLM with Model Attention †IEEE Transactions on Software Engineering (TSE, CCF-A), 2026
- TOSEMOn-the-Fly Generation-Quality Enhancement of Deep Code Models via Model Collaboration †ACM Transactions on Software Engineering and Methodology (TOSEM, CCF-A), 2026
- ACL FindingsMultiCodeAttack: Iterative Jailbreak Attacking on LLMs with Multi-Code Prompt Injection †In Findings of the Association for Computational Linguistics: ACL 2026 (ACL, CCF-A), 2026
- TSEMethod-Level Test-to-Code Traceability Link Construction by Semantic Correlation Learning †IEEE Transactions on Software Engineering (TSE, CCF-A), 2024
- TSERobust Test Selection for Deep Neural Networks †IEEE Transactions on Software Engineering (TSE, CCF-A), 2023
- TOSEMRevisiting the Identification of the Co-Evolution of Production and Test Code †ACM Transactions on Software Engineering and Methodology (TOSEM, CCF-A), 2023
- ASERevisiting and Improving Retrieval-Augmented Deep Assertion Generation †In The 38th IEEE/ACM International Conference on Automated Software Engineering (ASE, CCF-A), Full paper, 2023
- TSEA survey on adaptive random testing †IEEE Transactions on Software Engineering (TSE, CCF-A), 2019
- TSERetrieval-Augmented Fine-Tuning for Improving Retrieve-and-Edit Based Assertion Generation ✰IEEE Transactions on Software Engineering (TSE, CCF-A), 2025
- TOSEMExploring Automated Assertion Generation via Large Language Models ✰ACM Transactions on Software Engineering and Methodology (TOSEM, CCF-A), 2024
- TOSEMNeuron Semantic-Guided Test Generation for Deep Neural Networks Fuzzing ✰ACM Transactions on Software Engineering and Methodology (TOSEM, CCF-A), 2024
Experience & Education
- Research Scientist, Singapore Management University
- Ph.D. in Software Engineering, Chongqing University
- M.A.Sc. in Software Engineering, Jiangsu University
- B.Eng. in Software Engineering, Jiangsu University
Awards
- ACM SIGSOFT Distinguished Paper Award, ICSE 2025
- Young Elite Scientists Sponsorship Program (Doctoral Student Special Plan), CAST
- National Scholarship, Ministry of Education
- National Scholarship, Ministry of Education
- National Scholarship, Ministry of Education