4 papers
Towards Explainable Vulnerability Detection with Large Language Models
Qiheng Mao, Zhenhao Li, Xing Hu +3
Software vulnerabilities pose significant risks to the security and integrity of software systems. Although prior studies have explored vulnerability detection using deep learning…
Understanding Practitioners' Expectations on Clear Code Review Comments
Junkai Chen, Zhenhao Li, Qiheng Mao +3
The code review comment (CRC) is pivotal in the process of modern code review. It provides reviewers with the opportunity to identify potential bugs, offer constructive feedback, a…
Automating Comment Generation for Smart Contract from Bytecode
Jianhang Xiang, Zhipeng Gao, Lingfeng Bao +3
Recently, smart contracts have played a vital role in automatic financial and business transactions. To help end users without programming background to better understand the logic…
An Empirical Study of Retrieval-Augmented Code Generation: Challenges and Opportunities
Zezhou Yang, Sirong Chen, Cuiyun Gao +4
Code generation aims to automatically generate code snippets of specific programming language according to natural language descriptions. The continuous advancements in deep learni…