Demo Data from EDBT 2026 / reviewers in the wild / expert
Zhuoluo Zhao
dblp:401/7793
· DBLP profile ↗
2ranked-venue papers
0as first author
2since 2021 · last 2026
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 2 · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 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
2 papers |
Debugging and program repair · 74% Program synthesis and code generation · 20% Empirical software engineering · 6% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Debugging and program repair
automated program repair |
1.9 | 2 | 2026 | Learner-Tailored Program Repair: A Solution Generator with Iterative Edit-Driven Retrieval Enhancement · AAAI 2026 Less Is More: Adaptive Program Repair with Bug Localization and Preference Learning · AAAI 2025 |
Program synthesis and code generation
code generation with language models |
1.0 | 1 | 2026 | Learner-Tailored Program Repair: A Solution Generator with Iterative Edit-Driven Retrieval Enhancement · AAAI 2026 |
Debugging and program repair › fault localization
bug localization |
0.9 | 1 | 2025 | Less Is More: Adaptive Program Repair with Bug Localization and Preference Learning · AAAI 2025 |
Debugging and program repair
fault localization |
0.9 | 1 | 2025 | Less Is More: Adaptive Program Repair with Bug Localization and Preference Learning · AAAI 2025 |
Methods — techniques the papers use, named apart from their topics
large language model · 1.0iterative retrieval enhancement · 1.0edit-driven code retrieval · 1.0self-debug learning · 0.9preference learning · 0.9location-aware repair learning · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Learner-Tailored Program Repair: A Solution Generator with Iterative Edit-Driven Retrieval EnhancementabstractWith the development of large language models (LLMs) in the field of programming, intelligent programming coaching systems have gained widespread attention. However, most research focuses on repairing the buggy code of programming learners without providing the underlying causes of the bugs. To address this gap, we introduce a novel task, namely LPR (Learner-Tailored Program Repair). We then propose a novel and effective framework, LSGen (Learner-Tailored Solution Generator), to enhance program repair while offering the bug descriptions for the buggy code. In the first stage, we utilize a repair solution retrieval framework to construct a solution retrieval database and then employ an edit-driven code retrieval approach to retrieve valuable solutions, guiding LLMs in identifying and fixing the bugs in buggy code. In the second stage, we propose a solution-guided program repair method, which fixes the code and provides explanations under the guidance of retrieval solutions. Moreover, we propose an Iterative Retrieval Enhancement method that utilizes evaluation results of the generated code to iteratively optimize the retrieval direction and explore more suitable repair strategies, improving performance in practical programming coaching scenarios. The experimental results show that our approach outperforms a set of baselines by a large margin, validating the effectiveness of our framework for the newly proposed LPR task. Zhenlong Dai, Zhuoluo Zhao, Hengning Wang, Xiu Tang, Sai Wu, Chang Yao 0001, Zhipeng Gao 0002 |
AAAI | 2 |
| 2025 | Less Is More: Adaptive Program Repair with Bug Localization and Preference LearningabstractAutomated Program Repair (APR) is a task to automatically generate patches for the buggy code. However, most research focuses on generating correct patches while ignoring the consistency between the fixed code and the original buggy code. How to conduct adaptive bug fixing and generate patches with minimal modifications have seldom been investigated. To bridge this gap, we first introduce a novel task, namely AdaPR (Adaptive Program Repair). We then propose a two-stage approach AdaPatcher (Adaptive Patch Generator) to enhance program repair while maintaining the consistency. In the first stage, we utilize a Bug Locator with self-debug learning to accurately pinpoint bug locations. In the second stage, we train a Program Modifier to ensure consistency between the post-modified fixed code and the pre-modified buggy code. The Program Modifier is enhanced with a location-aware repair learning strategy to generate patches based on identified buggy lines, a hybrid training strategy for selective reference and an adaptive preference learning to prioritize fewer changes. The experimental results show that our approach outperforms a set of baselines by a large margin, validating the effectiveness of our two-stage framework for the newly proposed AdaPR task. Zhenlong Dai, Bingrui Chen, Zhuoluo Zhao, Xiu Tang, Sai Wu, Chang Yao 0001, Zhipeng Gao 0002 |
AAAI | 3 |