8 papers
FeatX: Editing Software by Editing Features for Repository-Level Code Evolution
Xutian Li, Yifeng Zhu, Xianlin Zhao +3
Large language models (LLMs) are increasingly used for software evolution, yet most interaction paradigms remain code-centric and require manual context management and prompt itera…
RepoSummary: Feature-Oriented Summarization and Documentation Generation for Code Repositories
Yifeng Zhu, Xianlin Zhao, Xutian Li +4
Repository summarization is a crucial research question in development and maintenance for software engineering. Existing repository summarization techniques primarily focus on sum…
Tool-integrated Reinforcement Learning for Repo Deep Search
Zexiong Ma, Chao Peng, Qunhong Zeng +3
Issue localization, the process of identifying code locations that need modification to resolve software issues, is a critical yet challenging task in software development. The sem…
Issue Retrieval and Verification Enhanced Supplementary Code Comment Generation
Yanzhen Zou, Xianlin Zhao, Xinglu Pan +1
Issue reports have been recognized to contain rich information for retrieval-augmented code comment generation. However, how to minimize hallucinations in the generated comments re…
LLMigrate: Transforming "Lazy" Large Language Models into Efficient Source Code Migrators
Yuchen Liu, Junhao Hu, Yingdi Shan +4
Rewriting C code in Rust provides stronger memory safety, yet migrating large codebases such as the 32-million-line Linux kernel remains challenging. While rule-based translators (…
SoRFT: Issue Resolving with Subtask-oriented Reinforced Fine-Tuning
Zexiong Ma, Chao Peng, Pengfei Gao +3
Mainstream issue-resolving frameworks predominantly rely on commercial models, leading to high costs and privacy concerns. Existing training approaches for issue resolving struggle…