9 citations · 12 across the 10 of their papers we have counts for
6 papers · 1 filter
PassSum: Leveraging Paths of Abstract Syntax Trees and Self-Supervision for Code Summarization
Changan Niu, Chuanyi Li, Vincent Ng +3
Code summarization is to provide a high-level comment for a code snippet that typically describes the function and intent of the given code. Recent years have seen the successful a…
Towards the Generalizability of Leveraging ChatGPT in APR via Self-enhancing: An Empirical Study
Qingyuan Li, Chuanyi Li, Yaopeng Yang +3
Automated Program Repair (APR) increasingly relies on Large Language Models (LLMs). ChatGPT-enhanced APR uses techniques such as self-correction and autonomous agents to improve re…
UNICS: Multilingual Code Search via Unified Pseudocode and Contrastive Transfer Learning
Ye Fan, Jidong Ge, Chuanyi Li +2
While pre-trained models have achieved remarkable success in code search, their multilingual capabilities remain a major hurdle, plagued by data imbalance, cross-lingual semantic i…
An Extensive Replication Study of the ABLoTS Approach for Bug Localization
Feifei Niu, Enshuo Zhang, Christoph Mayr-Dorn +5
Bug localization is the task of recommending source code locations (typically files) that contain the cause of a bug and hence need to be changed to fix the bug. Along these lines,…
RepoRepair: Leveraging Code Documentation for Repository-Level Automated Program Repair
Zhongqiang Pan, Chuanyi Li, Wenkang Zhong +3
Automated program repair (APR) struggles to scale from isolated functions to full repositories, as it demands a global, task-aware understanding to locate necessary changes. Curren…
StriderSPD: Structure-Guided Joint Representation Learning for Binary Security Patch Detection
Qingyuan Li, Chenchen Yu, Chuanyi Li +4
Vulnerabilities severely threaten software systems, making the timely application of security patches crucial for mitigating attacks. However, software vendors often silently patch…