EDBT 2026 Demo / reviewers in the wild / expert
Tyler Potyondy
dblp:411/1695
· DBLP profile ↗
6ranked-venue papers
2as first author
6since 2021 · last 2026
0009-0002-0569-3806ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Software engineering, systems software and programming languages · 3 · 1 first-author · 3 since 2021Systems, architecture and hardware · 1 · 1 first-author · 1 since 2021Computer 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.
| Software engineering, system software, and programming languages
3 papers |
Operating systems · 41% Programming languages and type systems · 41% Program verification · 19% | |
| Interdisciplinary, comprehensive, and emerging computing
1 paper |
Environmental and earth informatics · 100% | |
| Computer networks
1 paper |
Internet of things and sensor networks · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Hardware accelerators and domain-specific architectures · 100% | |
| Network and information security
1 paper |
Systems and software security · 100% |
Topics — the 8 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Internet of things and sensor networks › environmental sensing
environmental sensor network |
1.0 | 1 | 2026 | ENTS: Experiences in Co-Designed Environmental Sensing · SenSys 2026 |
Operating systems › i/o › i/o subsystem
device drivers |
1.0 | 1 | 2026 | Rage Against the State Machine: Type-Stated Hardware Peripherals for Increased Driver Correctness · ASPLOS (2) 2026 |
Programming languages and type systems
type systems |
1.0 | 1 | 2026 | Rage Against the State Machine: Type-Stated Hardware Peripherals for Increased Driver Correctness · ASPLOS (2) 2026 |
Operating systems › special-purpose operating system
embedded operating system |
0.9 | 1 | 2025 | TickTock: Verified Isolation in a Production Embedded OS · SOSP 2025 |
Programming languages and type systems › language implementation
foreign function interface |
0.9 | 1 | 2025 | Building Bridges: Safe Interactions with Foreign Languages through Omniglot · OSDI 2025 |
Program verification › system verification
kernel verification |
0.9 | 1 | 2025 | TickTock: Verified Isolation in a Production Embedded OS · SOSP 2025 |
Hardware accelerators and domain-specific architectures
hardware-software interface |
0.3 | 1 | 2026 | Rage Against the State Machine: Type-Stated Hardware Peripherals for Increased Driver Correctness · ASPLOS (2) 2026 |
Systems and software security
memory protection |
0.3 | 1 | 2025 | TickTock: Verified Isolation in a Production Embedded OS · SOSP 2025 |
Methods — techniques the papers use, named apart from their topics
web-based visualization · 2.0open-source hardware · 2.0rust · 1.7flux · 1.7SMT-based verification · 1.7typestate analysis · 1.0type-state analysis · 1.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Rage Against the State Machine: Type-Stated Hardware Peripherals for Increased Driver CorrectnessabstractHardware 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) | 1 |
| 2026 | ENTS: Experiences in Co-Designed Environmental SensingabstractWireless sensor networks (WSNs) deployed in the natural environment offer well-established benefits for prediction, modeling, timely response, and informed decision making in the face of the accelerating climate crisis. To facilitate faster experimentation and deployment, researchers have focused on developing WSN platforms that support rapid prototyping and field readiness. Despite their potential, these platforms have historically seen limited uptake both among domain scientists and the broader IoT research community. In this paper, we present insights gained from the development of ENTS (Environmental NeTworked Sensing)—a WSN platform co-designed with three distinct groups of domain scientists through an iterative development process. We describe the evolution of ENTS from a simple analog measurement tool to an extensible platform actively supporting collaborations with diverse domain experts. We synthesize our experience into a set of design principles aimed at fostering impactful and lasting research partnerships. Finally, we instantiate the outlined design principles for future interdisciplinary sensing efforts, including open-source hardware, firmware, low-cost custom weatherproof enclosures, and a web-based visualization tool. John Madden, Laura Jaliff, Aaron Wu, Alec Levy, Jack Lin, Ahmed Falah, Tyler Potyondy, Josiah D. Hester, George Wells, Yaman Sangar, Pat Pannuto, Colleen Josephson |
SenSys | 8 |
| 2025 | Building Bridges: Safe Interactions with Foreign Languages through Omniglot
Leon Schuermann, Jack Toubes, Tyler Potyondy, Pat Pannuto, Mae Milano, Amit Levy 0001 |
OSDI | 3 |
| 2025 | TickTock: Verified Isolation in a Production Embedded OSabstractWe present a case study formally verifying process isolation in the Tock production microcontroller OS kernel. Tock combines hardware memory protection units and language-level techniques—by writing the kernel in Rust—to enforce isolation between user and kernel code. Our effort to verify Tock's process abstraction unearthed multiple, subtle bugs that broke isolation—many allowing malicious applications to compromise the whole OS. We describe this effort and TickTock, our fork of the Tock operating system kernel that eliminates isolation bugs by construction. TickTock uses Flux, an SMT-based Rust verifier, to formally specify and verify process isolation for all ARMv7-M platforms Tock supports and for three RISC-V 32-bit platforms. Our verification-guided design and implementation led to a new, granular process abstraction that is simpler than Tock's, has formal security guarantees (that are verified in half a minute), and outperforms Tock on certain critical code paths. Vivien Rindisbacher, Evan Johnson 0001, Nico Lehmann, Tyler Potyondy, Pat Pannuto, Stefan Savage, Deian Stefan, Ranjit Jhala |
SOSP | 4 |
| 2024 | Workshop: Tabula Rasa: Starting Safe Stays Safe
Tyler Potyondy, Samir Rashid, Leon Schuermann, Anthony Tarbinian, Pat Pannuto |
EWSN | 1 |
| 2024 | Poster: Design Considerations for Persistent Storage on Multi-Tenant Embedded Systems
Anthony Tarbinian, Tyler Potyondy, Pat Pannuto |
EWSN | 2 |