activity
20232026
most citedVul-RAG: Enhancing LLM-based Vulnerability Detection via Knowledge-level RAG

17 citations · 49 across the 20 of their papers we have counts for

collaborators

26 papers

cs.SE2026

When Sub-Agents Work in Parallel: The Promises and Pitfalls of Dynamic Concurrency in Long-Horizon Coding Tasks

Han Li, HanHaoNing Li, Ziqian Jiang +1

As coding agents advance from bounded software engineering tasks toward long horizon development, dynamic concurrency offers a promising way to scale complex development tasks. Und…

cs.SE2026

Complex Agents, Shallow Tests: Demystifying and Enhancing Test Adequacy of Agent Harness in the Wild

Yifan Xiong, Jingyi Ge, Zhenpeng Chen +1

LLM-based agentic systems are emerging as a new software paradigm. Modern agents are typically composed of backbone LLMs and a surrounding harness that serves as the operational so…

cs.AI2026

Mubric: Mutation Testing-Guided Rubric Generation for LLM Evaluation

Jiayuxuan Yang, Jie M. Zhang, Yiling Lou +1

Rubric-based evaluation is widely used to assess LLM-based systems by decomposing response quality into task-specific scoring criteria. However, automatically generating rubrics th…

cs.SE2026

SWE-Doctor: Guiding Software Engineering Agents with Runtime Diagnosis from Multi-Faceted Bug Reproduction Tests

Yaoqi Guo, Yang Liu, Jie M. Zhang +3

Large language model (LLM)-based software engineering agents are increasingly developed to resolve software issues by generating patches from issue reports and code repositories. B…

cs.SE2026

Reducing False Positives in Static Bug Detection with LLMs: An Empirical Study in Industry

Xueying Du, Jiayi Feng, Yi Zou +6

Static analysis tools (SATs) are widely adopted in both academia and industry for improving software quality, yet their practical use is often hindered by high false positive rates…

cs.SE2026

EET: Experience-Driven Early Termination for Cost-Efficient Software Engineering Agents

Yaoqi Guo, Ying Xiao, Jie M. Zhang +4

Software engineering (SE) agents powered by large language models are increasingly adopted in practice, yet they often incur substantial monetary cost. We introduce EET, an experie…

cs.MA2025

BAMAS: Structuring Budget-Aware Multi-Agent Systems

Liming Yang, Junyu Luo, Xuanzhe Liu +2

Large language model (LLM)-based multi-agent systems have emerged as a powerful paradigm for enabling autonomous agents to solve complex tasks. As these systems scale in complexity…

cs.SE2025★ 1 cited

Towards Iterative End-to-End Software Development: A Feature-Driven Multi-Agent Framework

Junwei Liu, Chen Xu, Chong Wang +5

Recent advances in large language model agents offer the promise of automating end-to-end software development from natural language requirements. However, existing approaches larg…

cs.SE2025

Extracting Conceptual Knowledge to Locate Software Issues

Ying Wang, Wenjun Mao, Chong Wang +5

Issue localization, which identifies faulty code elements such as files or functions, is critical for effective bug fixing. While recent LLM-based and LLM-agent-based approaches im…

cs.SE2025★ 2 cited

Project-Level C-to-Rust Translation via Pointer Knowledge Graphs

Zhiqiang Yuan, Wenjun Mao, Zhuo Chen +4

Translating C code into safe Rust is an effective way to ensure memory safety. Compared to rule-based approaches, which often produce largely unsafe Rust code, LLM-based methods ge…

cs.LG2025

Software Fairness Dilemma: Is Bias Mitigation a Zero-Sum Game?

Zhenpeng Chen, Xinyue Li, Jie M. Zhang +5

Fairness is a critical requirement for Machine Learning (ML) software, driving the development of numerous bias mitigation methods. Previous research has identified a leveling-down…

cs.SE2025★ 1 cited

Minimizing False Positives in Static Bug Detection via LLM-Enhanced Path Feasibility Analysis

Xueying Du, Kai Yu, Chong Wang +6

Static bug analyzers play a crucial role in ensuring software quality. However, existing analyzers for bug detection in large codebases often suffer from high false positive rates.…

cs.AI2025★ 1 cited

Can Agents Fix Agent Issues?

Alfin Wijaya Rahardja, Junwei Liu, Weitong Chen +2

LLM-based agent systems are emerging as a new software paradigm and have been widely adopted across diverse domains such as medicine, robotics, and programming. However, maintainin…

cs.AI2025

Taming System Complexity: Demystifying Software Engineering Agents in Diagnosing Linux Kernel Faults

Zhenhao Zhou, Zhuochen Huang, Yike He +5

The Linux kernel is a critical system, serving as the foundation for numerous systems. Bugs in the Linux kernel can cause serious consequences, affecting billions of users. Fault l…

cs.SE2025

Code Copycat Conundrum: Demystifying Repetition in LLM-based Code Generation

Mingwei Liu, Juntao Li, Ying Wang +9

Despite recent advances in Large Language Models (LLMs) for code generation, the quality of LLM-generated code still faces significant challenges. One significant issue is code rep…

cs.CL2025

Socrates or Smartypants: Testing Logic Reasoning Capabilities of Large Language Models with Logic Programming-based Test Oracles

Zihao Xu, Junchen Ding, Yiling Lou +3

Large Language Models (LLMs) have achieved significant progress in language understanding and reasoning. Evaluating and analyzing their logical reasoning abilities has therefore be…

cs.CR2025★ 4 cited

Benchmarking LLMs and LLM-based Agents in Practical Vulnerability Detection for Code Repositories

Alperen Yildiz, Sin G. Teo, Yiling Lou +3

Large Language Models (LLMs) have shown promise in software vulnerability detection, particularly on function-level benchmarks like Devign and BigVul. However, real-world detection…

cs.SE2025

Show Me Why It's Correct: Saving 1/3 of Debugging Time in Program Repair with Interactive Runtime Comparison

Ruixin Wang, Zhongkai Zhao, Le Fang +4

Automated Program Repair (APR) holds the promise of alleviating the burden of debugging and fixing software bugs. Despite this, developers still need to manually inspect each patch…

cs.CY2024

Fairness Testing of Large Language Models in Role-Playing

Xinyue Li, Zhenpeng Chen, Jie M. Zhang +6

Large Language Models (LLMs) have become foundational in modern language-driven software applications, profoundly influencing daily life. A critical technique in leveraging their p…

cs.SE2024

TransAgent: Enhancing LLM-Based Code Translation via Fine-Grained Execution Alignment

Zhiqiang Yuan, Weitong Chen, Hanlin Wang +3

Code translation transforms code between programming languages while preserving functionality, which is critical in software development and maintenance. While traditional learning…

cs.SE2024★ 16 cited

Large Language Model-Based Agents for Software Engineering: A Survey

Junwei Liu, Kaixin Wang, Yixuan Chen +4

The recent advance in Large Language Models (LLMs) has shaped a new paradigm of AI agents, i.e., LLM-based agents. Compared to standalone LLMs, LLM-based agents substantially exten…

cs.SE2024★ 1 cited

TIGER: A Generating-Then-Ranking Framework for Practical Python Type Inference

Chong Wang, Jian Zhang, Yiling Lou +4

Python's dynamic typing system offers flexibility and expressiveness but can lead to type-related errors, prompting the need for automated type inference to enhance type hinting. W…

cs.SE2024★ 4 cited

STALL+: Boosting LLM-based Repository-level Code Completion with Static Analysis

Junwei Liu, Yixuan Chen, Mingwei Liu +2

Repository-level code completion is challenging as it involves complicated contexts from multiple files in the repository. To date, researchers have proposed two technical categori…

cs.SE2024★ 17 cited

Vul-RAG: Enhancing LLM-based Vulnerability Detection via Knowledge-level RAG

Xueying Du, Geng Zheng, Kaixin Wang +9

Although LLMs have shown promising potential in vulnerability detection, this study reveals their limitations in distinguishing between vulnerable and similar-but-benign patched co…