Demo Data from VLDB 2026 / reviewers in the wild / expert
Yuhan Wu 0006
dblp:254/5900-6
· DBLP profile ↗
3ranked-venue papers
1as first author
3since 2021 · last 2026
0009-0001-9065-5523ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 2 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 1 · 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
3 papers |
Program synthesis and code generation · 95% Program analysis · 5% | |
| Artificial intelligence
1 paper |
Machine translation · 50% Reinforcement learning · 50% |
Topics — the 8 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Natural language and speech › Machine translation › neural machine translation
multilingual neural machine translation |
1.0 | 1 | 2026 | Bootstrapping Code Translation with Weighted Multilanguage Exploration · ACL (1) 2026 |
Machine learning › Reinforcement learning
reinforcement learning training |
1.0 | 1 | 2026 | Bootstrapping Code Translation with Weighted Multilanguage Exploration · ACL (1) 2026 |
Program synthesis and code generation
code translation |
1.0 | 1 | 2026 | Bootstrapping Code Translation with Weighted Multilanguage Exploration · ACL (1) 2026 |
Program synthesis and code generation
code completion |
0.8 | 1 | 2024 | Dataflow-Guided Retrieval Augmentation for Repository-Level Code Completion · ACL (1) 2024 |
Program synthesis and code generation
code generation with language models |
0.8 | 1 | 2024 | A Pair Programming Framework for Code Generation via Multi-Plan Exploration and Feedback-Driven Refinement · ASE 2024 |
Program synthesis and code generation › code agent
multi-agent code generation |
0.8 | 1 | 2024 | A Pair Programming Framework for Code Generation via Multi-Plan Exploration and Feedback-Driven Refinement · ASE 2024 |
Program synthesis and code generation › code completion
repository-level code completion |
0.8 | 1 | 2024 | Dataflow-Guided Retrieval Augmentation for Repository-Level Code Completion · ACL (1) 2024 |
Program analysis
data flow analysis |
0.2 | 1 | 2024 | Dataflow-Guided Retrieval Augmentation for Repository-Level Code Completion · ACL (1) 2024 |
Methods — techniques the papers use, named apart from their topics
unit test oracles · 2.0reinforcement learning · 2.0bootstrapping · 2.0retrieval augmentation · 0.8prompting · 0.8multi-agent collaboration · 0.8large language model · 0.8iterative refinement · 0.8data flow analysis · 0.8code language model · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Bootstrapping Code Translation with Weighted Multilanguage ExplorationabstractCode translation across multiple programming languages is essential yet challenging due to two vital obstacles: scarcity of parallel data paired with executable test oracles, and optimization imbalance when handling diverse language pairs.We propose BootTrans, a bootstrapping method that resolves both obstacles.Its key idea is to leverage the functional invariance and cross-lingual portability of test suites, adapting abundant pivot-language unit tests to serve as universal verification oracles for multilingual reinforcement learning (RL) training.Our method introduces a dual-pool architecture with seed and exploration pools to progressively expand training data via executionguided experience collection.Furthermore, we design a language-aware weighting mechanism that dynamically prioritizes harder translation directions based on relative performance across sibling languages, mitigating optimization imbalance.Extensive experiments on the HumanEval-X and TransCoder-Test benchmarks demonstrate substantial improvements over baseline LLMs across all translation directions, with ablation studies validating the effectiveness of both bootstrapping and weighting components. Yuhan Wu 0006, Huan Zhang 0019, Wei Cheng 0010, Jingyue Yang, Wei Hu 0007 |
ACL (1) | 1 |
| 2024 | Dataflow-Guided Retrieval Augmentation for Repository-Level Code CompletionabstractRecent years have witnessed the deployment of code language models (LMs) in various code intelligence tasks such as code completion.Yet, it is challenging for pre-trained LMs to generate correct completions in private repositories.Previous studies retrieve cross-file context based on import relations or text similarity, which is insufficiently relevant to completion targets.In this paper, we propose a dataflow-guided retrieval augmentation approach, called DRACO, for repository-level code completion.DRACO parses a private repository into code entities and establishes their relations through an extended dataflow analysis, forming a repo-specific context graph.Whenever triggering code completion, DRACO precisely retrieves relevant background knowledge from the repo-specific context graph and generates well-formed prompts to query code LMs.Furthermore, we construct a large Python dataset, ReccEval, with more diverse completion targets.Our experiments demonstrate the superior accuracy and applicable efficiency of DRACO, improving code exact match by 3.43% and identifier F1-score by 3.27% on average compared to the state-ofthe-art approach. Wei Cheng 0010, Yuhan Wu 0006, Wei Hu 0007 |
ACL (1) | 2 |
| 2024 | A Pair Programming Framework for Code Generation via Multi-Plan Exploration and Feedback-Driven RefinementabstractLarge language models (LLMs) have achieved impressive performance on code generation. Although prior studies enhanced LLMs with prompting techniques and code refinement, they still struggle with complex programming problems due to rigid solution plans. In this paper, we draw on pair programming practices to propose PairCoder, a novel LLM-based framework for code generation. PairCoder incorporates two collaborative LLM agents, namely a Navigator agent for high-level planning and a Driver agent for specific implementation. The Navigator is responsible for proposing promising solution plans, selecting the current optimal plan, and directing the next iteration round based on execution feedback. The Driver follows the guidance of Navigator to undertake initial code generation, code testing, and refinement. This interleaved and iterative workflow involves multi-plan exploration and feedback-based refinement, which mimics the collaboration of pair programmers. We evaluate PairCoder with both open-source and closed-source LLMs on various code generation benchmarks. Extensive experimental results demonstrate the superior accuracy of PairCoder, achieving relative pass@1 improvements of 12.00%--162.43% compared to prompting LLMs directly. Huan Zhang 0019, Wei Cheng 0010, Yuhan Wu 0006, Wei Hu 0007 |
ASE | 3 |