Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Leon Schuermann

dblp:359/0002 · DBLP profile ↗
← Back
5ranked-venue papers
2as first author
5since 2021 · last 2026
0000-0002-1429-7808ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 3 · 2 first-author · 3 since 2021Systems, architecture and hardware · 1 · 1 since 2021Security and privacy · 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
2 papers
Programming languages and type systems · 65% Operating systems · 35%
Network and information security
1 paper
Systems and software security · 100%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Hardware accelerators and domain-specific architectures · 54% Embedded and real-time systems · 46%

Topics — the 7 heaviest of 7, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Operating systems › i/o › i/o subsystem
device drivers
1.012026
Rage Against the State Machine: Type-Stated Hardware Peripherals for Increased Driver Correctness · ASPLOS (2) 2026
Programming languages and type systems
type systems
1.012026
Rage Against the State Machine: Type-Stated Hardware Peripherals for Increased Driver Correctness · ASPLOS (2) 2026
Systems and software security › operating system security
kernel integrity
0.912025
Tock: From Research To Securing 10 Million Computers · SOSP 2025
Systems and software security
operating system security
0.912025
Tock: From Research To Securing 10 Million Computers · SOSP 2025
Programming languages and type systems › language implementation
foreign function interface
0.912025
Building Bridges: Safe Interactions with Foreign Languages through Omniglot · OSDI 2025
Hardware accelerators and domain-specific architectures
hardware-software interface
0.312026
Rage Against the State Machine: Type-Stated Hardware Peripherals for Increased Driver Correctness · ASPLOS (2) 2026
Embedded and real-time systems › embedded system security
microcontroller security
0.312025
Tock: From Research To Securing 10 Million Computers · SOSP 2025

Methods — techniques the papers use, named apart from their topics

hardware-enforced isolation · 1.7typestate analysis · 1.0type-state analysis · 1.0
YearPublicationVenuePosition
2026 Rage Against the State Machine: Type-Stated Hardware Peripherals for Increased Driver Correctness
abstract
Hardware provides driver authors both a strict specification of the operations a driver is allowed to do, and a highly permissive interface full of operations a driver can do. Authoring drivers that adhere to the provided hardware device protocol is challenged by dynamic definitions of what a driver should do based on the hardware's state. This is further complicated by increasingly capable hardware which may transition between states concurrently and independently from the software driver.
Tyler Potyondy, Anthony Tarbinian, Leon Schuermann, Eric Mugnier, Adin Ackerman, Amit Levy 0001, Pat Pannuto
ASPLOS (2)3
2025 End-to-End Encrypted Applications with Strong Consistency Under Byzantine Actors
abstract
Existing end-to-end encrypted systems provide applications with strong privacy and integrity guarantees, but fully trust the server for consistency. However, many applications consider strong consistency a security property: a Byzantine server can corrupt application state by manipulating operation orders. We present SCUBA, an end-to-end encrypted framework for strongly-consistent applications in a Byzantine setting. At its core, the SCUBA protocol establishes strong privacy, integrity, and ordering guarantees that let applications achieve up to the strongest single- and multi-key consistency models known to date. SCUBA upholds all consistency guarantees in the face of a Byzantine server, and lets clients prove a server misbehaved to a third party. We build four previously-unsupported applications on top of the SCUBA key-value store, and show that SCUBA imposes minimal overheads and can support many applications at once. SCUBA enables entire classes of applications to benefit from end-to-end encryption.
Natalie Popescu, Shai Caspin, Leon Schuermann, Amit Levy 0001
ACSAC3
2025 Building Bridges: Safe Interactions with Foreign Languages through Omniglot
Leon Schuermann, Jack Toubes, Tyler Potyondy, Pat Pannuto, Mae Milano, Amit Levy 0001
OSDI1
2025 Tock: From Research To Securing 10 Million Computers
Leon Schuermann, Bradford Campbell, Branden Ghena, Philip Alexander Levis, Amit Levy 0001, Pat Pannuto
SOSP1
2024 Workshop: Tabula Rasa: Starting Safe Stays Safe
Tyler Potyondy, Samir Rashid, Leon Schuermann, Anthony Tarbinian, Pat Pannuto
EWSN3