VLDB 2026 Research / reviewers in the wild / expert
Zhuangda Wang
dblp:386/5337
· DBLP profile ↗
2ranked-venue papers
0as first author
2since 2021 · last 2025
0009-0004-7628-2208ORCID · 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 |
Debugging and program repair · 58% Software testing · 25% Program analysis · 16% | |
| Databases, data mining, and information retrieval
1 paper |
Query processing and optimization · 100% |
Topics — the 5 heaviest of 6, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Debugging and program repair
fault localization |
0.9 | 1 | 2025 | TailTracer: Continuous Tail Tracing for Production Use · Proc. ACM Program. Lang. 2025 |
Debugging and program repair
root cause analysis |
0.9 | 1 | 2025 | TailTracer: Continuous Tail Tracing for Production Use · Proc. ACM Program. Lang. 2025 |
Software testing
database testing |
0.8 | 1 | 2024 | SQLess: Dialect-Agnostic SQL Query Simplification · ISSTA 2024 |
Program analysis › dynamic analysis
program tracing |
0.3 | 1 | 2025 | TailTracer: Continuous Tail Tracing for Production Use · Proc. ACM Program. Lang. 2025 |
Program analysis
static analysis |
0.2 | 1 | 2024 | SQLess: Dialect-Agnostic SQL Query Simplification · ISSTA 2024 |
Methods — techniques the papers use, named apart from their topics
grammar expansion · 1.5error recovery · 1.5dependency analysis · 1.5alias analysis · 1.5adaptive parsing · 1.5record and replay · 0.9path-based instrumentation-site selection · 0.9dynamic analysis · 0.9binary analysis · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | TailTracer: Continuous Tail Tracing for Production UseabstractDespite extensive in-house testing, bugs often escape to deployed software. Whenever a failure occurs in production software, it is desirable to collect as much execution information as possible so as to help developers reproduce, diagnose and fix the bug. To reconcile the tension between trace capability, runtime overhead, and trace scale, we propose continuous tail tracing for production use. Instead of capturing only crash stacks, we produce the complete sequence of function calls and returns. Importantly, to avoid the overwhelming stress to I/O, storage, and network transfer caused by the tremendous amount of trace data, we only retain the final segment of trace. To accomplish it, we design a novel trace decoder to support precise tail trace decoding, and an effective path-based instrumentation-site selection algorithm to reduce overhead. We implemented our approach as a tool called TailTracer on top of LLVM, and conducted the evaluations over the SPEC CPU 2017 benchmark suite, the open-source database system, and real-world bugs. The experimental results validate that TailTracer achieves low-overhead tail tracing, while providing more informative trace data than the baseline. Yi Li 0008, Yiyu Zhang, Zhuangda Wang, Rongxin Wu, Xuandong Li, Zhiqiang Zuo 0002 |
Proc. ACM Program. Lang. | 4 |
| 2024 | SQLess: Dialect-Agnostic SQL Query SimplificationabstractDatabase Management Systems (DBMSs) are fundamental to numerous enterprise applications. Due to the significance of DBMSs, various testing techniques have been proposed to detect DBMS bugs. However, to trigger deep bugs, most of the existing techniques focus on generating lengthy and complex queries which burdens developers with the difficult of debugging. Therefore, SQL query simplification, which aims to reduce lengthy SQL queries without compromising their ability to detect bugs, is highly demanded. To bridge this gap, we introduce SQLess, an innovative approach that employs a dialect-agnostic method for efficient and semantically correct SQL query simplification tailored for various DBMSs. Unlike previous works that have to depend on DBMS-specific grammar, SQLess utilizes an adaptive parser, which leverages error recovery and grammar expansion to support DBMS dialects. Moreover, SQLess performs a semantics-sensitive SQL query trimming, which leverages alias and dependency analysis to simplify SQL queries with preserving bug-triggering capability. We evaluate SQLess using two datasets from the state-of-theart database bug detection studies, encompassing six widely-used DBMSs and over 32,000 complex SQL queries. The results demonstrate SQLess’s superior performance: it achieves an average simplification rate of 72.45%, which significantly outperforms the stateof-the-art approaches by 84.91%. Zongyin Hao, Chengpeng Wang 0001, Zhuangda Wang, Rongxin Wu, Gang Fan |
ISSTA | 4 |