8 papers
AgentExecutor: Partial Code Execution via Agentic Context Generation
Junkai Chen, Chengran Yang, Xing Hu +3
Executing code snippets is essential for dynamic program analysis, but it remains challenging to execute an arbitrary code snippet due to issues like missing context and incomplete…
GUIMigrator: Semantics-Preserving Transpilation from Android XML to Compose and SwiftUI
Yi Gao, Xing Hu, Xin Xia +1
Constructing user interfaces (UIs) is one of the most resource-intensive tasks in mobile development, often consuming more than half of overall effort. Although declarative framewo…
CATCODER: Repository-Level Code Generation with Relevant Code and Type Context
Zhiyuan Pan, Xing Hu, Xin Xia +1
Large language models (LLMs) have demonstrated remarkable capabilities in code generation tasks. However, repository-level code generation presents unique challenges, particularly…
Open the Oyster: Empirical Evaluation and Improvement of Code Reasoning Confidence in LLMs
Shufan Wang, Xing Hu, Junkai Chen +2
With the widespread application of large language models (LLMs) in the field of code intelligence, increasing attention has been paid to the reliability and controllability of thei…
Assessing and Advancing Benchmarks for Evaluating Large Language Models in Software Engineering Tasks
Xing Hu, Feifei Niu, Junkai Chen +5
Large language models (LLMs) are gaining increasing popularity in software engineering (SE) due to their unprecedented performance across various applications. These models are inc…
Understanding Practitioners' Expectations on Clear Code Review Comments
Junkai Chen, Zhenhao Li, Qiheng Mao +3
The code review comment (CRC) is pivotal in the process of modern code review. It provides reviewers with the opportunity to identify potential bugs, offer constructive feedback, a…