EDBT 2026 Demo / reviewers in the wild / expert
Duanchen Xu
dblp:362/2232
· DBLP profile ↗
2ranked-venue papers
0as first author
2since 2021 · last 2026
0009-0000-3833-5381ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 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 |
Program analysis · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Distributed systems · 85% High-performance computing · 15% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program analysis › data flow analysis
interprocedural dataflow analysis |
1.7 | 2 | 2026 | Scaling Inter-procedural Dataflow Analysis on the Cloud · ACM Trans. Program. Lang. Syst. 2026 BigDataflow: A Distributed Interprocedural Dataflow Analysis Framework · ESEC/SIGSOFT FSE 2023 |
Program analysis › static analysis
incremental analysis |
1.0 | 1 | 2026 | Scaling Inter-procedural Dataflow Analysis on the Cloud · ACM Trans. Program. Lang. Syst. 2026 |
Program analysis
data flow analysis |
0.7 | 1 | 2023 | BigDataflow: A Distributed Interprocedural Dataflow Analysis Framework · ESEC/SIGSOFT FSE 2023 |
Distributed systems
distributed graph processing |
0.7 | 1 | 2023 | BigDataflow: A Distributed Interprocedural Dataflow Analysis Framework · ESEC/SIGSOFT FSE 2023 |
High-performance computing
cluster computing |
0.3 | 1 | 2026 | Scaling Inter-procedural Dataflow Analysis on the Cloud · ACM Trans. Program. Lang. Syst. 2026 |
Methods — techniques the papers use, named apart from their topics
worklist algorithm · 2.0large-scale graph processing · 2.0distributed worklist algorithm · 1.3
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Scaling Inter-procedural Dataflow Analysis on the CloudabstractApart from forming the backbone of compiler optimization, static dataflow analysis has been widely applied in a vast variety of applications, such as bug detection, privacy analysis, and program comprehension. Despite its importance, performing inter-procedural dataflow analysis on large-scale programs is well-known to be challenging. In this article, we propose a novel distributed analysis framework supporting the general inter-procedural dataflow analysis. Inspired by large-scale graph processing, we devise dedicated distributed worklist algorithms for both whole-program analysis and incremental analysis. We implement these algorithms and develop a distributed framework called BigDataflow running on a large-scale cluster. The experimental results validate the promising performance of BigDataflow—BigDataflow can finish analyzing the program of million lines of code in minutes. Compared with the state-of-the-art, BigDataflow achieves much more analysis efficiency. Zewen Sun, Duanchen Xu, Yiyu Zhang, Yun Qi, Zhaokang Wang, Yue Li 0006, Xuandong Li, Qingda Lu, Wenwen Peng, Shengjian Guo, Zhiqiang Zuo 0002 |
ACM Trans. Program. Lang. Syst. | 4 |
| 2023 | BigDataflow: A Distributed Interprocedural Dataflow Analysis FrameworkabstractAbstract: Apart from forming the backbone of compiler optimization, static dataflow analysis has been widely applied in a vast variety of applications, such as bug detection, privacy analysis, program comprehension, etc. Despite its importance, performing interprocedural dataflow analysis on large-scale programs is well known to be challenging.In this paper, we propose a novel distributed analysis framework supporting the general interprocedural dataflow analysis.Inspired by large-scale graph processing, we devise a dedicated distributed worklist algorithm tailored for interprocedural dataflow analysis. We implement the algorithm and develop a distributed framework called BigDataflow running on a large-scale cluster.The experimental results validate the promising performance of BigDataflow – it can finish analyzing the program of millions lines of code in minutes. Compared with the state-of-the-art, BigDataflow achieves much more analysis efficiency. Zewen Sun, Duanchen Xu, Yiyu Zhang, Yun Qi, Zhiqiang Zuo 0002, Zhaokang Wang, Yue Li 0006, Xuandong Li, Qingda Lu, Wenwen Peng, Shengjian Guo |
ESEC/SIGSOFT FSE | 2 |