EDBT 2026 Demo / reviewers in the wild / expert
Charles Chan
dblp:298/3869
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2023
0000-0002-4468-725XORCID · reported
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 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.
| Computer networks
1 paper |
Network management and operations · 46% Software-defined and programmable networks · 46% Cellular and mobile networks · 7% |
Topics — the 3 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Network management and operations
network verification |
0.7 | 1 | 2023 | Hydra: Effective Runtime Network Verification · SIGCOMM 2023 |
Software-defined and programmable networks › programmable data plane
p4 |
0.7 | 1 | 2023 | Hydra: Effective Runtime Network Verification · SIGCOMM 2023 |
Software-defined and programmable networks
programmable data plane |
0.7 | 1 | 2023 | Hydra: Effective Runtime Network Verification · SIGCOMM 2023 |
Methods — techniques the papers use, named apart from their topics
runtime verification · 0.7domain-specific language · 0.7
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2023 | Hydra: Effective Runtime Network VerificationabstractIt is notoriously difficult to verify that a network is behaving as intended, especially at scale. This paper presents Hydra, a system that uses ideas from runtime verification to check that every packet is correctly processed with respect to a specification in real time. We propose a domain-specific language for writing properties, called Indus, and we develop a compiler that turns properties thus specified into executable P4 code that runs alongside the forwarding code at line rate. To evaluate our approach, we used Indus to model a range of properties, showing that it is expressive enough to capture examples studied in prior work. We also deployed Hydra checkers for validating paths in source routing and for enforcing slice isolation in Aether, an open-source cellular platform. We confirmed a subtle bug in Aether's 5G mobile core that would have been hard to detect using static techniques. We also evaluated the overheads of Hydra on hardware, finding that it does not significantly increase latency and often does not require additional pipeline stages. Sundararajan Renganathan, Benny Rubin, Hyojoon Kim, Pier Luigi Ventre, Carmelo Cascone, Daniele Moro, Charles Chan, Nick McKeown, Nate Foster |
SIGCOMM | 7 |