Demo Data from EDBT 2026 / reviewers in the wild / expert
Zhuo Chen 0011
dblp:29/6497-11
· DBLP profile ↗
1ranked-venue papers
0as first author
1since 2021 · last 2025
0009-0007-6133-1136ORCID · verified
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 architecture, parallel and distributed computing, and storage systems
1 paper |
Embedded and real-time systems · 50% Hardware reliability and fault tolerance · 50% |
Topics — the 2 heaviest of 2, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Embedded and real-time systems › embedded software
embedded operating systems |
0.9 | 1 | 2025 | Hopter: a Safe, Robust, and Responsive Embedded Operating System · MobiSys 2025 |
Hardware reliability and fault tolerance
error recovery |
0.9 | 1 | 2025 | Hopter: a Safe, Robust, and Responsive Embedded Operating System · MobiSys 2025 |
Methods — techniques the papers use, named apart from their topics
soft-locks · 0.9rust · 0.9finite-stack semantics · 0.9
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | Hopter: a Safe, Robust, and Responsive Embedded Operating SystemabstractMicrocontroller-based embedded systems are vulnerable to memory safety errors and must be robust and responsive because they are often used in unmanned and mission-critical scenarios. The Rust programming language offers an appealing compile-time solution for memory safety but leaves stack overflows unresolved and foils zero-latency interrupt handling. We present Hopter, a Rust-based embedded operating system (OS) that provides memory safety, system robustness, and interrupt responsiveness to embedded systems while requiring minimal application cooperation. Hopter executes Rust code under a novel finite-stack semantics that converts stack overflows into Rust panics, enabling recovery from fatal errors through stack unwinding and restart. Hopter also employs a novel mechanism called soft-locks so that the OS never disables interrupts. We compare Hopter with other well-known embedded OSes using controlled workloads and report our experience using Hopter to develop a flight control system for a miniature drone and a gateway system for Internet of Things (IoT). We demonstrate that Hopter is well-suited for resource-constrained microcontrollers and supports error recovery for real-time workloads. Zhiyao Ma, Zhuo Chen 0011, Lin Zhong 0001 |
MobiSys | 3 |