VLDB 2026 Research / reviewers in the wild / expert
Bogdan Alexandru Stoica
dblp:346/2430
· DBLP profile ↗
4ranked-venue papers
2as first author
4since 2021 · last 2026
0000-0002-0130-2065ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 1 · 1 since 2021Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021Computer networks · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 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
3 papers |
Software testing · 20% Compilers and program optimization · 20% Concurrent programming · 20% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Cloud and datacenter computing · 77% Distributed systems · 23% |
Topics — the 8 heaviest of 9, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Cloud and datacenter computing › cloud service management
cloud application management |
1.0 | 1 | 2026 | Who Watches the Watchers? On the Reliability of Softwarizing Cloud Application Management · NSDI 2026 |
Compilers and program optimization
compiler optimization |
0.9 | 1 | 2025 | WEDGE: Synthesizing Performance Constraints for Evaluating and Improving Code Efficiency · NeurIPS 2025 |
Software testing
test generation |
0.9 | 1 | 2025 | WEDGE: Synthesizing Performance Constraints for Evaluating and Improving Code Efficiency · NeurIPS 2025 |
Program analysis › static analysis
bug detection |
0.8 | 1 | 2024 | If At First You Don't Succeed, Try, Try, Again...? Insights and LLM-informed Tooling for Detecting Retry Bugs in Software Systems · SOSP 2024 |
Concurrent programming
concurrency bug detection |
0.7 | 1 | 2023 | WAFFLE: Exposing Memory Ordering Bugs Efficiently with Active Delay Injection · EuroSys 2023 |
Debugging and program repair
fault localization |
0.7 | 1 | 2023 | WAFFLE: Exposing Memory Ordering Bugs Efficiently with Active Delay Injection · EuroSys 2023 |
Distributed systems
fault tolerance |
0.3 | 1 | 2026 | Who Watches the Watchers? On the Reliability of Softwarizing Cloud Application Management · NSDI 2026 |
Operating systems › fault tolerance
fault tolerance mechanisms |
0.2 | 1 | 2024 | If At First You Don't Succeed, Try, Try, Again...? Insights and LLM-informed Tooling for Detecting Retry Bugs in Software Systems · SOSP 2024 |
Methods — techniques the papers use, named apart from their topics
large language model · 0.9coverage-guided fuzzing · 0.9branch condition synthesis · 0.9LLM-informed tooling · 0.8active delay injection · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Who Watches the Watchers? On the Reliability of Softwarizing Cloud Application Management
Jiawei Tyler Gu, Yiming Su, Bogdan Alexandru Stoica, Xudong Sun 0013, William X. Zheng, Akond Ashfaque Ur Rahman, Chen Wang 0039, Tianyin Xu |
NSDI | 4 |
| 2025 | WEDGE: Synthesizing Performance Constraints for Evaluating and Improving Code EfficiencyabstractLarge Language Models (LLMs) have been increasingly used to optimize code efficiency. Evaluating their effectiveness and further suggesting optimization opportunities often rely on high-quality tests to demonstrate the performance bottlenecks presented in the program. However, existing approaches rely on a limited set of hand-curated inputs or LLM-generated uninteresting length-stressing tests, failing to reveal more nuanced optimization opportunities. We present WEDGE, a framework for generating performance-stressing input given the program under test. WEDGE synthesizes explicit performance-characterizing constraints in the form of branch conditions to partition the programs’ execution space into performance-specific regions. When integrated with the coverage-guided fuzzer, reaching different regions introduces explicit rewards for test generation to explore inefficient implementations. Our evaluation shows that WEDGE introduces a significant slowdown compared to the tests in CodeContests and those claimed to be optimized by existing approaches. From the utility perspective, integrating our tests substantially improves the existing code optimization approaches that rely on test-driven execution feedback. We release PERFFORGE, the performance tests generated by WEDGE, to benchmark future approaches for efficient code generation at https://github.com/UChiSeclab/perfforge. Cheng-Chi Wang, Bogdan Alexandru Stoica, Kexin Pei |
NeurIPS | 3 |
| 2024 | If At First You Don't Succeed, Try, Try, Again...? Insights and LLM-informed Tooling for Detecting Retry Bugs in Software SystemsabstractRetry---the re-execution of a task on failure---is a common mechanism to enable resilient software systems. Yet, despite its commonality and long history, retry remains difficult to implement and test. Bogdan Alexandru Stoica, Utsav Sethi, Yiming Su, Cyrus Zhou, Shan Lu 0001, Jonathan Mace, Madan Musuvathi, Suman Nath |
SOSP | 1 |
| 2023 | WAFFLE: Exposing Memory Ordering Bugs Efficiently with Active Delay InjectionabstractConcurrency bugs are difficult to detect, reproduce, and diagnose, as they manifest under rare timing conditions. Recently, active delay injection has proven efficient for exposing one such type of bug --- thread-safety violations --- with low overhead, high coverage, and minimal code analysis. However, how to efficiently apply active delay injection to broader classes of concurrency bugs is still an open question. Bogdan Alexandru Stoica, Shan Lu 0001, Madan Musuvathi, Suman Nath |
EuroSys | 1 |