EDBT 2026 Demo / reviewers in the wild / expert
Fajun Zhang
dblp:40/10206
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2024
0009-0002-3948-3030ORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Software 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
1 paper |
Program synthesis and code generation · 50% Program analysis · 25% Debugging and program repair · 25% |
Topics — the 4 heaviest of 4, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Debugging and program repair
automated debugging |
0.8 | 1 | 2024 | Bridging Gaps in LLM Code Translation: Reducing Errors with Call Graphs and Bridged Debuggers · ASE 2024 |
Program analysis › static analysis › interprocedural analysis
call graph analysis |
0.8 | 1 | 2024 | Bridging Gaps in LLM Code Translation: Reducing Errors with Call Graphs and Bridged Debuggers · ASE 2024 |
Program synthesis and code generation
code translation |
0.8 | 1 | 2024 | Bridging Gaps in LLM Code Translation: Reducing Errors with Call Graphs and Bridged Debuggers · ASE 2024 |
Program synthesis and code generation › code translation
LLM-based code translation |
0.8 | 1 | 2024 | Bridging Gaps in LLM Code Translation: Reducing Errors with Call Graphs and Bridged Debuggers · ASE 2024 |
Methods — techniques the papers use, named apart from their topics
large language model · 0.8dynamic test case generation · 0.8
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | Bridging Gaps in LLM Code Translation: Reducing Errors with Call Graphs and Bridged DebuggersabstractWhen using large language models (LLMs) for code translation of complex software, numerous compilation and runtime errors can occur due to insufficient context awareness. To address this issue, this paper presents a code translation method based on call graphs and bridged debuggers: TransGraph. TransGraph first obtains the call graph of the entire code project using the Language Server Protocol, which provides a detailed description of the function call relationships in the program. Through this structured view of the code, LLMs can more effectively handle large-scale and complex codebases, significantly reducing compilation errors. Furthermore, TransGraph, combined with bridged debuggers and dynamic test case generation, significantly reduces runtime errors, overcoming the limitations of insufficient test case coverage in traditional methods. In experiments on six datasets including CodeNet and Avatar, TransGraph outperformed existing code translation methods and LLMs in terms of translation accuracy, with improvements of up to 10.2%. Fajun Zhang, Ling Liang 0002, Yongqiang Xiong |
ASE | 3 |