EDBT 2026 Demo / reviewers in the wild / expert
Michael Lowell Roberts
dblp:241/7500
· DBLP profile ↗
2ranked-venue papers
0as first author
0since 2021 · last 2019
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 2
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 |
Program verification · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Distributed systems · 100% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Program verification
distributed system verification |
0.2 | 1 | 2015 | IronFleet: proving practical distributed systems correct · SOSP 2015 |
Distributed systems
fault tolerance |
0.2 | 1 | 2015 | IronFleet: proving practical distributed systems correct · SOSP 2015 |
Methods — techniques the papers use, named apart from their topics
theorem proving · 0.4formal verification · 0.4
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2019 | I'm Not Dead Yet!: The Role of the Operating System in a Kernel-Bypass EraabstractResearchers have long predicted the demise of the operating system [21, 26, 41]. As datacenter servers increasingly incorporate I/O devices that let applications bypass the OS kernel (e.g., RDMA [12] and DPDK [15] network devices or SPDK storage devices), this prediction may finally come true. While kernel-bypass devices do eliminate the OS kernel from the I/O path, they do not handle the kernel's most important job: offering higher-level abstractions. This paper argues for a new high-level, device-agnostic I/O abstraction for kernel-bypass devices. We propose the Demikernel, a new library OS architecture for kernel-bypass devices. It defines a high-level, kernel-bypass I/O abstraction and provides user-space library OSes to implement that abstraction across a range of kernel-bypass devices. The Demikernel makes applications easier to build, portable across devices, and unmodified as devices continue to evolve. Irene Zhang, Jing Liu 0074, Amanda Austin, Michael Lowell Roberts, Anirudh Badam |
HotOS | 4 |
| 2015 | IronFleet: proving practical distributed systems correctabstractDistributed systems are notorious for harboring subtle bugs. Verification can, in principle, eliminate these bugs a priori, but verification has historically been difficult to apply at full-program scale, much less distributed-system scale. Chris Hawblitzel, Jon Howell, Manos Kapritsos, Jacob R. Lorch, Bryan Parno, Michael Lowell Roberts, Srinath Setty, Brian Zill |
SOSP | 6 |