4 papers
Echo: Graph-Enhanced Retrieval and Execution Feedback for Issue Reproduction Test Generation
Zhiwei Fei, Yue Pan, Federica Sarro +4
Identifying the root cause of a bug remains difficult for many developers because bug reports often lack a bug reproducing test case that reliably triggers the failure. Manually wr…
Environment-in-the-Loop: Rethinking Code Migration with LLM-based Agents
Xiang Li, Zhiwei Fei, Ying Ma +3
Modern software systems continuously undergo code upgrades to enhance functionality, security, and performance, and Large Language Models (LLMs) have demonstrated remarkable capabi…
JMigBench: A Benchmark for Evaluating LLMs on Source Code Migration (Java 8 to Java 11)
Nishil Amin, Zhiwei Fei, Xiang Li +2
We build a benchmark to evaluate large language models (LLMs) for source code migration tasks, specifically upgrading functions from Java 8 to Java 11. We first collected a dataset…
Understanding Code Agent Behaviour: An Empirical Study of Success and Failure Trajectories
Oorja Majgaonkar, Zhiwei Fei, Xiang Li +2
The increasing deployment of Large Language Model (LLM) agents for complex software engineering tasks has created a need to understand their problem-solving behaviours beyond simpl…