4 papers
Understanding Codebase like a Professional! Human-AI Collaboration for Code Comprehension
Jie Gao, Yue Xue, Xiaofei Xie +3
Understanding an unfamiliar codebase is an essential task for developers in various scenarios, such as during the onboarding process. Especially when the codebase is large and time…
AtPatch: Debugging Transformers via Hot-Fixing Over-Attention
Shihao Weng, Yang Feng, Jincheng Li +3
Transformer-based deep neural networks (DNNs) affected by backdoor attacks and unfairness typically exhibit anomalous attention patterns, leading to over-attend to backdoor trigger…
Seeing is Fixing: Cross-Modal Reasoning with Multimodal LLMs for Visual Software Issue Fixing
Kai Huang, Jian Zhang, Xiaofei Xie +1
Large language model-(LLM) based automated program repair (APR) techniques have shown promising results in resolving real-world GitHub issue tasks. Existing APR systems are primari…
A Systematic Literature Review on Neural Code Translation
Xiang Chen, Jiacheng Xue, Xiaofei Xie +2
Code translation aims to convert code from one programming language to another automatically. It is motivated by the need for multi-language software development and legacy system…