Publications

📚 Selected Publications

The full list can be found at Google Scholar. (* for corresponding author)


  1. Evaluating Large Language Models for Line-Level Vulnerability Localization
    Jian Zhang, Chong Wang, Anran Li, Weisong Sun, Cen Zhang, Wei Ma, Yang Liu
    IEEE Transactions on Software Engineering (TSE 2026)
  2. GadgetHunter: Region-Based Neuro-Symbolic Detection of Java Deserialization Vulnerabilities
    Kaixuan Li, Jian Zhang*, Chong Wang, Sen Chen, Zong Cao, Min Zhang, Yang Liu
    ACM International Conference on the Foundations of Software Engineering (FSE 2026)
  3. TraceCoder: A Trace-Driven Multi-Agent Framework for Automated Debugging of LLM-Generated Code
    Jiangping Huang, Wenguang Ye, Weisong Sun, Jian Zhang, Mingyue Zhang, Yang Liu
    48th IEEE/ACM International Conference on Software Engineering (ICSE 2026)
  4. An Empirical Study of Exploring the Capabilities of Large Language Models in Code Learning
    Shangqing Liu, Daya Guo, Jian Zhang*, Wei Ma, Yanzhou Li, Yang Liu
    IEEE Transactions on Software Engineering (TSE 2025)
  5. User-Space Dependency-Aware Rehosting for Linux-Based Firmware Binaries
    Chuan Qin, Cen Zhang, Yaowen Zheng, Puzhuo Liu, Jian Zhang, Yeting Li, Weidong Zhang, Yang Liu, Limin Sun
    Network and Distributed System Security Symposium (NDSS 2026)
  6. Seeing is Fixing: Cross-Modal Reasoning with Multimodal LLMs for Visual Software Issue Repair
    Kai Huang, Jian Zhang*, Xiaofei Xie, Chunyang Chen
    40th IEEE/ACM International Conference on Automated Software Engineering (ASE 2025) [PDF]
    🏆ACM SIGSOFT Distinguished Paper Award
  7. Repair Ingredients Are All You Need: Improving Large Language Model-Based Program Repair via Repair Ingredients Search
    Jiayi Zhang, Kai Huang, Jian Zhang*, Yang Liu, Chunyang Chen
    48th IEEE/ACM International Conference on Software Engineering (ICSE 2026) [PDF]
  8. LLMs Meet Library Evolution: Evaluating Deprecated API Usage in LLM-based Code Completion
    Chong Wang, Kaifeng Huang, Jian Zhang, Yebo Feng, Lyuye Zhang, Yang Liu, Xin Peng
    47th IEEE/ACM International Conference on Software Engineering, (ICSE 2025)
  9. Comprehensive Fine-Tuning Large Language Models of Code for Automated Program Repair
    Kai Huang, Jian Zhang*, Xinlei Bao, Xu Wang, Yang Liu
    IEEE Transactions on Software Engineering (TSE 2025) [PDF]
  10. Element-Based Automated DNN Repair with Fine-Tuned Masked Language Model
    Xu Wang, Mingming Zhang, Xiangxin Meng, Jian Zhang, Yang Liu, Chunming Hu
    Proceedings of the ACM on Software Engineering (FSE 2025)
  11. Teaching Code LLMs to Use Autocompletion Tools in Repository-Level Code Generation
    Chong Wang, Jian Zhang*, Yebo Feng, Tianlin Li, Weisong Sun, Yang Liu, Xin Peng
    ACM Transactions on Software Engineering and Methodology (TOSEM 2025) [PDF]
  12. VulAdvisor: Natural Language Suggestion Generation for Software Vulnerability Repair
    Jian Zhang, Chong Wang, Anran Li, Wenhan Wang, Tianlin Li, Yang Liu
    39th IEEE/ACM International Conference on Automated Software Engineering, (ASE 2024) [PDF]
  13. Combining Fine-Tuning and LLM-based Agents for Intuitive Smart Contract Auditing with Justifications
    Wei Ma, Daoyuan Wu, Yuqiang Sun, Tianwen Wang, Shangqing Liu, Jian Zhang, Yue Xue, Yang Liu
    47th IEEE/ACM International Conference on Software Engineering, (ICSE 2025)
  14. TIGER: A Generating-Then-Ranking Framework for Practical Python Type Inference
    Chong Wang, Jian Zhang*, Yiling Lou, Mingwei Liu, Weisong Sun, Yang Liu, Xin Peng
    47th IEEE/ACM International Conference on Software Engineering (ICSE 2025) [PDF]

  15. Template-Guided Program Repair in the Era of Large Language Models
    Kai Huang, Jian Zhang*, Xiangxin Meng, Yang Liu
    47th IEEE/ACM International Conference on Software Engineering (ICSE 2025) [PDF]

  16. PatchFinder: A Two-Phase Approach to Security Patch Tracing for Disclosed Vulnerabilities in Open-Source Software
    Kaixuan Li, Jian Zhang*, Sen Chen, Han Liu, Yang Liu, Yixiang Chen
    33rd ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2024) [PDF]

  17. Historical Embedding-Guided Efficient Large-Scale Federated Graph Learning
    Anran Li, Yuanyuan Chen, Jian Zhang*, Mingfei Cheng, Yihao Huang, Yueming Wu, Anh Tuan Luu, Han Yu*
    ACM SIGMOD International Conference on Management of Data (SIGMOD 2024) [PDF]

  18. BadEdit: Backdooring Large Language Models by Model Editing
    Yanzhou Li, Kangjie Chen, Tianlin Li, Jian Zhang, Shangqing Liu, Wenhan Wang, Tianwei Zhang, Yang Liu
    Twelfth International Conference on Learning Representations (ICLR 2024)

  19. An Empirical Study on Noisy Label Learning for Program Understanding
    Wenhan Wang, Yanzhou Li, Anran Li, Jian Zhang, Wei Ma, Yang Liu
    46th International Conference on Software Engineering (ICSE 2024)

  20. RUNNER: Responsible UNfair NEuron Repair for Enhancing Deep Neural Network Fairness
    Tianlin Li, Yue Cao, Jian Zhang*, Shiqian Zhao, Yihao Huang, Aishan Liu, Qing Guo, Yang Liu
    46th International Conference on Software Engineering (ICSE 2024) [PDF]

  21. An Empirical Study on Fine-tuning Large Language Models of Code for Automated Program Repair
    Kai Huang, Xiangxin Meng, Jian Zhang*, Yang Liu, Wenjie Wang, Shuhao Li, Yuqing Zhang*
    38th IEEE/ACM International Conference on Automated Software Engineering (ASE 2023) [PDF]
    🏆ACM SIGSOFT Distinguished Paper Award

  22. Learning to Locate and Describe Vulnerabilities
    Jian Zhang, Shangqing Liu, Xu Wang, Li Tianlin, Yang Liu
    38th IEEE/ACM International Conference on Automated Software Engineering (ASE 2023) [PDF]

  23. Detecting Condition-related Bugs with Control Flow Graph Neural Network
    Jian Zhang, Xu Wang, Hongyu Zhang, Hailong Sun, Xudong Liu, Chunming Hu, Yang Liu
    32nd ACM SIGSOFT International Symposium on Software Testing and Analysis (ISSTA 2023) [PDF]

  24. Learning to Handle Exceptions
    Jian Zhang, Xu Wang, Hongyu Zhang, Hailong Sun, Yanjun Pu, Xudong Liu
    35th IEEE/ACM International Conference on Automated Software Engineering (ASE 2020) [PDF]

  25. Retrieval-based Neural Source Code Summarization
    Jian Zhang, Xu Wang, Hongyu Zhang, Hailong Sun, Xudong Liu
    42nd International Conference on Software Engineering (ICSE 2020) [PDF]

  26. A Novel Neural Source Code Representation Based on Abstract Syntax Tree
    Jian Zhang, Xu Wang, Hongyu Zhang, Hailong Sun, Kaixuan Wang, Xudong Liu
    41st International Conference on Software Engineering (ICSE 2019) [PDF]