4 papers
Scaling Test-Driven Code Generation from Functions to Classes: An Empirical Study
Yunhao Liang, Ruixuan Ying, Shiwen Ni +1
Test-driven development (TDD) has been adopted to improve Large Language Model (LLM)-based code generation by using tests as executable specifications. However, existing TDD-style…
GUITester: Enabling GUI Agents for Exploratory Defect Discovery
Yifei Gao, Jiang Wu, Xiaoyi Chen +5
Exploratory GUI testing is essential for software quality but suffers from high manual costs. While Multi-modal Large Language Model (MLLM) agents excel in navigation, they fail to…
HyClone: Bridging LLM Understanding and Dynamic Execution for Semantic Code Clone Detection
Yunhao Liang, Ruixuan Ying, Takuya Taniguchi +2
Code clone detection is a critical task in software engineering, aimed at identifying duplicated or similar code fragments within or across software systems. Traditional methods of…
Failures Are the Stepping Stones to Success: Enhancing Few-Shot In-Context Learning by Leveraging Negative Samples
Yunhao Liang, Ruixuan Ying, Takuya Taniguchi +1
Large Language Models exhibit powerful few-shot in-context learning (ICL) capabilities, but the performance is highly sensitive to provided examples. Recent research has focused on…