\* indicates corresponding author; # indicates co-first author. A complete list is available on my Google Scholar.

2026

  1. Autoregressive, Yet Revisable: In-Decoding Revision for Secure Code Generation
    Chengran Yang, Zihao Wei, Ming Hao, Jinfeng Jiang, Ting Zhang, Zhensu Sun, Ming Wen, David Lo.
    ICML 2026.
  2. Semantics-Aligned, Curriculum-Driven, and Reasoning-Enhanced Vulnerability Repair Framework
    Chengran Yang, Ting Zhang, Jinfeng Jiang, Xin Zhou, Haoye Tian, Jieke Shi, Junkai Chen, Yikun Li, Eng Lieh Ouh, Lwin Khin Shar, David Lo.
    ACL 2026 Main (CCF-A). ACL 2026 Best Paper Candidate.
  3. Think Like Human Developers: Harnessing Community Knowledge for Structured Code Reasoning
    Chengran Yang, Zhensu Sun, Hong Jin Kang, Jieke Shi, David Lo.
    ICSE 2026 (CCF-A). ACM SIGSOFT Distinguished Paper Award.
  4. SecureAgentBench: Benchmarking Secure Code Generation under Realistic Vulnerability Scenarios
    Junkai Chen, Huihui Huang, Yunbo Lyu, Junwen An, Jieke Shi, Chengran Yang*, Ting Zhang, Haoye Tian, Yikun Li, Zhenhao Li, Xin Zhou, Xing Hu, David Lo.
    ACL 2026 Main (CCF-A). * Sole corresponding author.
  5. TestDecision: Sequential Test Suite Generation via Greedy Optimization and Reinforcement Learning
    Guoqing Wang, Chengran Yang*#, Bo Wang, David Lo, Dan Hao.
    ISSTA 2026 (CCF-A). * Co-corresponding author. # Co-first author.
  6. Boosting LLMs for Mutation Generation
    Bo Wang, Ming Deng, Jinfeng Jiang, Mingda Chen, Chengran Yang*, Youfang Lin, Mark Harman, Mike Papadakis, Jie Zhang.
    FSE 2026 (CCF-A). * Sole corresponding author.
  7. AgentSZZ: Teaching the LLM Agent to Play Detective with Bug-Inducing Commits
    Yunbo Lyu, Jieke Shi, Hong Jin Kang, Ratnadira Widyasari, Junda He, Yuqing Niu, Chengran Yang*, Junkai Chen, Zhou Yang, Julia Lawall, David Lo.
    Under Submission. * Sole corresponding author.
  8. Executing as You Generate: Hiding Execution Latency in LLM Code Generation
    Zhensu Sun, Zhihao Lin, Zhi Chen, Chengran Yang*, Mingyi Zhou, Li Li, David Lo.
    Under Submission. * corresponding author.

2025

  1. R2Vul: Learning to Reason about Software Vulnerabilities with Reinforcement Learning and Structured Reasoning Distillation
    Martin Weyssow, Chengran Yang#, Junkai Chen, Ratnadira Widyasari, Ting Zhang, Huihui Huang, Huu Hung Nguyen, Yan Naing Tun, Tan Bui, Yikun Li, Han Wei Ang, Frank Liauw, Eng Lieh Ouh, Lwin Khin Shar, David Lo.
    In Revision, TOSEM (CCF-A). # Co-first author. Top-3 most-liked SE paper on alphaXiv.
  2. Benchmarking Large Language Models for Multi-Language Software Vulnerability Detection
    Ting Zhang, Chengran Yang#, Yindu Su, Martin Weyssow, Hung Nguyen, Tan Bui, Hong Jin Kang, Yikun Li, Eng Lieh Ouh, Lwin Khin Shar, David Lo.
    Under Submission. # Co-first author.
  3. ACECode: A Reinforcement Learning Framework for Aligning Code Efficiency and Correctness in Code Language Models
    Chengran Yang, Hong Jin Kang, Jieke Shi, David Lo.
    Minor Revision, TOSEM (CCF-A).
  4. APIDocBooster: An Extract-then-Abstract Framework Leveraging Large Language Models for Augmenting API Documentation
    Chengran Yang, Jiakun Liu, Bowen Xu, Christoph Treude, Yunbo Lyu, Junda He, Ming Li, David Lo.
    ICSME 2025 (CCF-B).

2023 – 2024

  1. TechSumBot: A Stack Overflow Answer Summarization Tool for Technical Query
    Chengran Yang, Bowen Xu, Jiakun Liu, David Lo.
    ICSE 2023 (CCF-A, Demo Track).
  2. Answer Summarization for Technical Queries: Benchmark and New Approach
    Chengran Yang, Bowen Xu, Ferdian Thung, Yucen Shi, Ting Zhang, Zhou Yang, Xin Zhou, Jieke Shi, Junda He, DongGyun Han, David Lo.
    ASE 2023 (CCF-A).
  3. Aspect-Based API Review Classification: How Far Can Pre-Trained Transformer Model Go?
    Chengran Yang, Bowen Xu, Junaed Younus Khan, Gias Uddin, DongGyun Han, Zhou Yang, David Lo.
    SANER 2022 (CCF-B).
  4. Efficient Search of Live-Coding Screencasts from Online Videos
    Chengran Yang, Ferdian Thung, David Lo.
    SANER 2022 (CCF-B).