6 papers
EffiHolmes: Differential Profiling-Guided Repository Level Time Inefficiency Fix Localization
Haowen Yang, Yun Peng, Zishuo Ding
Large software systems often suffer from time inefficiencies that cause excessive execution time despite functional correctness. Localizing their fix locations is difficult because…
Multi-level Code Optimization via Mixture of Prompts
Yun Peng, Jun Wan, Jiakun Liu +3
Runtime efficiency is a critical factor that impacts both software quality and user satisfaction. There are many approaches proposed for code optimization to improve runtime effici…
MuMuTestUp: Mutation-based Multi-Agent Test Case Update
Dawei Tian, Jiakun Liu, Yun Peng +4
Modern software systems evolve rapidly under CI/CD practices, where tests are critical for quality. However, substantial code changes often render existing test cases obsolete, cau…
Enhancing the Code Reasoning Capabilities of LLMs via Consistency-based Reinforcement Learning
Zhanyue Qin, Jia Feng, Yibo Lyu +4
Code reasoning refers to the task of predicting the output of a program given its source code and specific inputs. It can measure the reasoning capability of large language models…
3D Software Synthesis Guided by Constraint-Expressive Intermediate Representation
Shuqing Li, Anson Y. Lam, Yun Peng +2
Graphical user interface (UI) software has undergone a fundamental transformation from traditional two-dimensional (2D) desktop/web/mobile interfaces to spatial three-dimensional (…
A Closer Look into Transformer-Based Code Intelligence Through Code Transformation: Challenges and Opportunities
Yaoxian Li, Shiyi Qi, Cuiyun Gao +4
Transformer-based models have demonstrated state-of-the-art performance in many intelligent coding tasks such as code comment generation and code completion. Previous studies show…