EDBT 2026 Demo / reviewers in the wild / expert
Bingyan Li
dblp:89/11210
· DBLP profile ↗
2ranked-venue papers
0as first author
1since 2021 · last 2025
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 1Databases, data management, data science and information retrieval · 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 |
Software testing · 100% | |
| Databases, data mining, and information retrieval
1 paper |
Query processing and optimization · 100% |
Topics — the 5 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software testing
black-box testing |
0.9 | 1 | 2025 | SRS: Detecting Logic Bugs of Join Implementation in DBMSs via Set Relation Synthesis · Proc. ACM Manag. Data 2025 |
Software testing
database testing |
0.9 | 1 | 2025 | SRS: Detecting Logic Bugs of Join Implementation in DBMSs via Set Relation Synthesis · Proc. ACM Manag. Data 2025 |
Software testing › fault detection
logic bug detection |
0.9 | 1 | 2025 | SRS: Detecting Logic Bugs of Join Implementation in DBMSs via Set Relation Synthesis · Proc. ACM Manag. Data 2025 |
Query processing and optimization › query optimization › join ordering
join optimization |
0.3 | 1 | 2025 | SRS: Detecting Logic Bugs of Join Implementation in DBMSs via Set Relation Synthesis · Proc. ACM Manag. Data 2025 |
Query processing and optimization
join processing |
0.3 | 1 | 2025 | SRS: Detecting Logic Bugs of Join Implementation in DBMSs via Set Relation Synthesis · Proc. ACM Manag. Data 2025 |
Methods — techniques the papers use, named apart from their topics
set relation · 1.7query transformation · 1.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | SRS: Detecting Logic Bugs of Join Implementation in DBMSs via Set Relation SynthesisabstractLogic bugs can cause DBMSs to silently produce incorrect results for a given query, posing significant threats to software reliability and remaining challenging to detect. Join is a fundamental operation in DBMSs, enabling the combination of data from multiple tables; however, due to its complexity, it is also susceptible to logic bugs. Existing works detect logic bugs in join optimizations by altering query hints and system variables to alter the optimizer's choice of execution plans. However, these approaches struggle to detect logic bugs when query hints or system variables fail to influence the optimizer's behavior, or when the logic bugs reside in join implementation code that is unrelated to optimization. In this paper, we present S et R elation S ynthesis (SRS), a black-box testing approach that detects logic bugs of join implementation in DBMSs by leveraging set relations among different join operations. SRS applies transformations to the original join queries, including modifications to join types, join orders, and join conditions, while ensuring that the outputs of both the original and transformed queries preserve the expected set relations. Violations of these set relations indicate potential logic bugs. We realized SRS and evaluated it on five widely-used and extensively-tested DBMSs: MySQL, MariaDB, TiDB, PostgreSQL, and DuckDB. SRS uncovered 33 previously unknown and unique bugs, all of which have been confirmed, with 12 already fixed. Among these, 33 are logic bugs, demonstrating SRS's effectiveness and practicality in detecting logic bugs in the implementation of join operations within DBMSs. Jinhui Lai, Chi Zhang 0073, Bingyan Li, Chenglin Liang, Jie Liang 0006, Zhiyong Wu 0010, Jingzhou Fu, Yu Jiang 0001, Zichen Xu 0001 |
Proc. ACM Manag. Data | 3 |
| 2011 | Volunteer Sensing: The New Paradigm of Social SensingabstractMobile platform has been widely used in social computing and networking thanks to its powerful computing and sensing ability. Various mobile sensing frameworks have been developed to facilitate the human participation in social environment. However, problems exist in current solutions such as how to maintain large number of participants to run long-term real social projects. We propose a new sensing paradigm called Volunteer Sensing to provide a suitable framework, which reduces the participants duty and enlarge the usage of resources. Bingyan Li |
ICPADS | 3 |