Kaitao Lin

dblp:437/7628 · DBLP profile ↗
← Back
1ranked-venue papers
1as first author
1since 2021 · last 2026
0009-0002-8678-5250ORCID · reported

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 1 · 1 first-author · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Program synthesis and code generation · 87% Software maintenance and evolution · 13%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Program synthesis and code generation › code generation with language models
repository-level code generation
1.012026
Beyond Maintenance: A Benchmark and Multi-Agent Framework for Repository-Usage Code Generation · SIGIR 2026
Program synthesis and code generation › code generation with language models
retrieval-augmented code generation
1.012026
Beyond Maintenance: A Benchmark and Multi-Agent Framework for Repository-Usage Code Generation · SIGIR 2026
Software maintenance and evolution
software reuse
0.312026
Beyond Maintenance: A Benchmark and Multi-Agent Framework for Repository-Usage Code Generation · SIGIR 2026

Methods — techniques the papers use, named apart from their topics

retrieval · 1.0reranking · 1.0multi-agent framework · 1.0large language model · 1.0
YearPublicationVenuePosition
2026 Beyond Maintenance: A Benchmark and Multi-Agent Framework for Repository-Usage Code Generation
abstract
Repository-level code generation has attracted growing interest, yet most benchmarks and methods remain maintainer-centric, emphasizing bug fixing and feature implementation. In contrast, a common yet underexplored scenario is repository usage: external users want to build applications by correctly invoking repository-internal APIs, composing them into runnable end-to-end workflows rather than modifying the codebase. To support this setting, we introduce RUCCE, a benchmark for repository-usage code generation built from real-world Python repositories. Each instance pairs a natural-language usage instruction with grounded target APIs and a verified reference script, enabling evaluation of both API retrieval and repository-usage code generation. Building on RUCCE, we propose RUCACoder, a closed-loop multi-agent framework with a Retriever for hierarchical repository exploration, a Verifier for reranking and validation, and a Coder for feedback-driven script synthesis. Experiments across multiple backbone LLMs show that RUCACoder consistently outperforms strong retrieval and generation baselines.
Kaitao Lin, Songwen Gong, Adam Jatowt, Jiexin Wang 0002, Yi Cai 0001
SIGIR1