most citedMegaVul: A C/C++ Vulnerability Dataset with Comprehensive Code Representation

26 citations · 33 across the 10 of their papers we have counts for

collaborators

10 papers

cs.SE2025

Detecting LLM-generated Code with Subtle Modification by Adversarial Training

Xin Yin, Xinrui Li, Chao Ni +2

With the rapid development of Large Language Models (LLMs), their powerful code-generation capabilities have been widely applied in tasks like code completion and automated develop…

cs.SE2025

Learning to Align Human Code Preferences

Xin Yin, Chao Ni, Xiaohu Yang

Large Language Models (LLMs) have demonstrated remarkable potential in automating software development tasks. While recent advances leverage Supervised Fine-Tuning (SFT) and Direct…

cs.SE2025★ 1 cited

Enhancing LLM's Ability to Generate More Repository-Aware Unit Tests Through Precise Contextual Information Injection

Xin Yin, Chao Ni, Xinrui Li +3

Though many learning-based approaches have been proposed for unit test generation and achieved remarkable performance, they still have limitations in relying on task-specific datas…

cs.SE2024

What You See Is What You Get: Attention-based Self-guided Automatic Unit Test Generation

Xin Yin, Chao Ni, Xiaodan Xu +1

Software defects heavily affect software's functionalities and may cause huge losses. Recently, many AI-based approaches have been proposed to detect defects, which can be divided…

cs.SE2024

Distinguishing LLM-generated from Human-written Code by Contrastive Learning

Xiaodan Xu, Chao Ni, Xinrong Guo +4

Large language models (LLMs), such as ChatGPT released by OpenAI, have attracted significant attention from both industry and academia due to their demonstrated ability to generate…

cs.SE2024

Improving the Ability of Pre-trained Language Model by Imparting Large Language Model's Experience

Xin Yin, Chao Ni, Xiaodan Xu +2

Large Language Models (LLMs) and pre-trained Language Models (LMs) have achieved impressive success on many software engineering tasks (e.g., code completion and code generation).…

cs.SE2024★ 1 cited

ThinkRepair: Self-Directed Automated Program Repair

Xin Yin, Chao Ni, Shaohua Wang +3

Though many approaches have been proposed for Automated Program Repair (APR) and indeed achieved remarkable performance, they still have limitations in fixing bugs that require ana…

cs.SE2024★ 4 cited

Rectifier: Code Translation with Corrector via LLMs

Xin Yin, Chao Ni, Tien N. Nguyen +2

Software migration is garnering increasing attention with the evolution of software and society. Early studies mainly relied on handcrafted translation rules to translate between t…

cs.SE2024★ 1 cited

CasModaTest: A Cascaded and Model-agnostic Self-directed Framework for Unit Test Generation

Chao Ni, Xiaoya Wang, Liushan Chen +4

Though many machine learning (ML)-based unit testing generation approaches have been proposed and indeed achieved remarkable performance, they still have several limitations in eff…

cs.CR2024★ 26 cited

MegaVul: A C/C++ Vulnerability Dataset with Comprehensive Code Representation

Chao Ni, Liyu Shen, Xiaohu Yang +2

We constructed a newly large-scale and comprehensive C/C++ vulnerability dataset named MegaVul by crawling the Common Vulnerabilities and Exposures (CVE) database and CVE-related o…