EDBT 2026 Demo / reviewers in the wild / expert
Mihai Dobrescu
dblp:29/7452
· DBLP profile ↗
4ranked-venue papers
4as first author
0since 2021 · last 2014
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Computer networks · 3 · 3 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-author
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
3 papers |
Software-defined and programmable networks · 51% Routing and switching · 37% Network management and operations · 11% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Parallel and multicore computing · 100% |
Topics — the 6 heaviest of 7, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Software-defined and programmable networks
programmable data plane |
0.2 | 1 | 2014 | Software Dataplane Verification · NSDI 2014 |
Routing and switching › network processing
parallel packet processing |
0.1 | 1 | 2009 | RouteBricks: exploiting parallelism to scale software routers · SOSP 2009 |
Routing and switching › router architecture
software router |
0.1 | 1 | 2009 | RouteBricks: exploiting parallelism to scale software routers · SOSP 2009 |
Network management and operations
network verification |
0.1 | 1 | 2014 | Software Dataplane Verification · NSDI 2014 |
Software-defined and programmable networks › programmable data plane
software packet processing |
0.0 | 1 | 2012 | Toward Predictable Performance in Software Packet-Processing Platforms · NSDI 2012 |
Software-defined and programmable networks › programmable network nodes
programmable routers |
0.0 | 1 | 2009 | RouteBricks: exploiting parallelism to scale software routers · SOSP 2009 |
Methods — techniques the papers use, named apart from their topics
software dataplane verification · 0.2performance modeling · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2014 | Software Dataplane Verification
Mihai Dobrescu, Katerina J. Argyraki |
NSDI | 1 |
| 2013 | Toward a verifiable software dataplaneabstractSoftware dataplanes are emerging as an alternative to traditional hardware switches and routers, promising programmability and short time to market. These advantages are set against the concern of introducing buggy or under-performing code into the network. We explore whether it is practical to formally prove that a software dataplane satisfies key properties that would ensure smooth network operation. In general, proving properties of real programs remains an elusive goal, but we argue that dataplanes are different: they typically follow a pipeline structure that enables our proposed approach, in which we verify pieces of the code in isolation, then compose the results to reason about the entire dataplane. We preliminarily demonstrate the potential of our approach by applying it on simple Click pipelines and proving that they are crash-free and execute a bounded number of instructions. This takes on the order of minutes, whereas a general-purpose state-of-the-art verifier fails to complete the same task within 12 hours. Mihai Dobrescu, Katerina J. Argyraki |
HotNets | 1 |
| 2012 | Toward Predictable Performance in Software Packet-Processing Platforms
Mihai Dobrescu, Katerina J. Argyraki, Sylvia Ratnasamy |
NSDI | 1 |
| 2009 | RouteBricks: exploiting parallelism to scale software routersabstractWe revisit the problem of scaling software routers, motivated by recent advances in server technology that enable high-speed parallel processing--a feature router workloads appear ideally suited to exploit. We propose a software router architecture that parallelizes router functionality both across multiple servers and across multiple cores within a single server. By carefully exploiting parallelism at every opportunity, we demonstrate a 35Gbps parallel router prototype; this router capacity can be linearly scaled through the use of additional servers. Our prototype router is fully programmable using the familiar Click/Linux environment and is built entirely from off-the-shelf, general-purpose server hardware. Mihai Dobrescu, Norbert Egi, Katerina J. Argyraki, Byung-Gon Chun, Kevin R. Fall, Gianluca Iannaccone, Allan Knies, Maziar Manesh, Sylvia Ratnasamy |
SOSP | 1 |