9 papers
No One-Size-Fits-All: Adaptive Code Editing with Feature-Based Strategy Selection
Jun Wan, Zhongxin Liu, Dajun Chen +3
Large language models have shown strong potential in automating code editing (CE) tasks, yet most existing systems rely on a fixed CE strategy (i.e., one-step, search-replace, and…
Explaining the "Why": A Unified Framework for the Additive Attribution of Changes in Arbitrary Measures
Changsheng Zhou, Dajun Chen, Zhitao Shen +3
Explaining why aggregated measures change is a critical challenge in data analytics that existing systems struggle to address. While current attribution methods exist, they lack a…
EGSS: Entropy-guided Stepwise Scaling for Reliable Software Engineering
Chenhui Mao, Yuanting Lei, Zhixiang Wei +6
Agentic Test-Time Scaling (TTS) has delivered state-of-the-art (SOTA) performance on complex software engineering tasks such as code generation and bug fixing. However, its practic…
SVRepair: Structured Visual Reasoning for Automated Program Repair
Jincheng Wang, Liwei Luo, Xiaoxuan Tang +5
Large language models (LLMs) have recently been applied to Automated Program Repair (APR), yet most existing approaches remain unimodal and fail to use diagnostic signals contained…
Learning Adaptive Parallel Execution for Efficient Code Localization
Ke Xu, Siyang Xiao, Ming Liang +6
Code localization constitutes a key bottleneck in automated software development pipelines. While concurrent tool execution can enhance discovery speed, current agents demonstrate…
PEACE: Towards Efficient Project-Level Efficiency Optimization via Hybrid Code Editing
Xiaoxue Ren, Jun Wan, Yun Peng +5
Large Language Models (LLMs) have demonstrated significant capability in code generation, but their potential in code efficiency optimization remains underexplored. Previous LLM-ba…
NES: An Instruction-Free, Low-Latency Next Edit Suggestion Framework Powered by Learned Historical Editing Trajectories
Xinfang Chen, Siyang Xiao, Xianying Zhu +6
Code editing is a frequent yet cognitively demanding task in software development. Existing AI-powered tools often disrupt developer flow by requiring explicit natural language ins…
Aggregated Structural Representation with Large Language Models for Human-Centric Layout Generation
Jiongchao Jin, Shengchu Zhao, Dajun Chen +2
Time consumption and the complexity of manual layout design make automated layout generation a critical task, especially for multiple applications across different mobile devices.…
Issue Localization via LLM-Driven Iterative Code Graph Searching
Zhonghao Jiang, Xiaoxue Ren, Meng Yan +3
Issue solving aims to generate patches to fix reported issues in real-world code repositories according to issue descriptions. Issue localization forms the basis for accurate issue…