collaborators

6 papers

cs.SE2025

Large Language Models are Qualified Benchmark Builders: Rebuilding Pre-Training Datasets for Advancing Code Intelligence Tasks

Kang Yang, Xinjun Mao, Shangwen Wang +7

Pre-trained code models rely heavily on high-quality pre-training data, particularly human-written reference comments that bridge code and natural language. However, these comments…

cs.CR2025

Give LLMs a Security Course: Securing Retrieval-Augmented Code Generation via Knowledge Injection

Bo Lin, Shangwen Wang, Yihao Qin +2

Retrieval-Augmented Code Generation (RACG) leverages external knowledge to enhance Large Language Models (LLMs) in code synthesis, improving the functional correctness of the gener…

cs.SE2025

Smoke and Mirrors: Jailbreaking LLM-based Code Generation via Implicit Malicious Prompts

Sheng Ouyang, Yihao Qin, Bo Lin +3

The proliferation of Large Language Models (LLMs) has revolutionized natural language processing and significantly impacted code generation tasks, enhancing software development ef…

cs.SE2025

Large Language Models-Aided Program Debloating

Bo Lin, Shangwen Wang, Yihao Qin +2

As software grows in complexity to accommodate diverse features and platforms, software bloating has emerged as a significant challenge, adversely affecting performance and securit…

cs.SE2024

Keep It Simple: Towards Accurate Vulnerability Detection for Large Code Graphs

Xin Peng, Shangwen Wang, Yihao Qin +3

Software vulnerability detection is crucial for high-quality software development. Recently, some studies utilizing Graph Neural Networks (GNNs) to learn the graph representation o…

cs.SE2024

Fault Localization from the Semantic Code Search Perspective

Yihao Qin, Shangwen Wang, Yan Lei +5

The software development process is characterized by an iterative cycle of continuous functionality implementation and debugging, essential for the enhancement of software quality…