activity
20232025
most citedAre Human Rules Necessary? Generating Reusable APIs with CoT Reasoning and In-Context Learning

5 citations · 7 across the 6 of their papers we have counts for

collaborators

6 papers

cs.SE2025

SWE-Bench++: A Framework for the Scalable Generation of Software Engineering Benchmarks from Open-Source Repositories

Lilin Wang, Lucas Ramalho, Alan Celestino +6

Benchmarks like SWE-bench have standardized the evaluation of Large Language Models (LLMs) on repository-level software engineering tasks. However, these efforts remain limited by…

cs.CR2025

Red-Teaming Coding Agents from a Tool-Invocation Perspective: An Empirical Security Assessment

Yuchong Xie, Mingyu Luo, Zesen Liu +7

Coding agents powered by large language models are becoming central modules of modern IDEs, helping users perform complex tasks by invoking tools. While powerful, tool invocation o…

cs.CR2025★ 1 cited

MPMA: Preference Manipulation Attack Against Model Context Protocol

Zihan Wang, Rui Zhang, Yu Liu +5

Model Context Protocol (MCP) standardizes interface mapping for large language models (LLMs) to access external data and tools, which revolutionizes the paradigm of tool selection…

cs.CR2024★ 1 cited

VulDetectBench: Evaluating the Deep Capability of Vulnerability Detection with Large Language Models

Yu Liu, Lang Gao, Mingxin Yang +4

Large Language Models (LLMs) have training corpora containing large amounts of program code, greatly improving the model's code comprehension and generation capabilities. However,…

cs.SE2024★ 5 cited

Are Human Rules Necessary? Generating Reusable APIs with CoT Reasoning and In-Context Learning

Yubo Mai, Zhipeng Gao, Xing Hu +3

Inspired by the great potential of Large Language Models (LLMs) for solving complex coding tasks, in this paper, we propose a novel approach, named Code2API, to automatically perfo…

cs.SE2023

Software refactoring and rewriting: from the perspective of code transformations

Yu Liu

To refactor already working code while keeping reliability, compatibility and perhaps security, we can borrow ideas from micropass/nanopass compilers. By treating the procedure of…