
The Luvo 100 / ANZ
Luvo 100 ANZ↓ 21
Kevin Elphinstone
Associate Professor
UNSW Sydney
Australia
Verified & Formal Systems
Why Kevin Elphinstone is in the Luvo 100
Kevin helped shape seL4’s architecture so that a practical operating-system core could support rigorous mathematical verification. This work supports engineers building software that depends on trustworthy foundations, alongside the seL4 team’s implementation and proof contributions. Co-authored publications on verification, performance and lessons from L4 deployment also share knowledge relevant to operating-system researchers and engineers.
About
Kevin Elphinstone is an Associate Professor in the School of Computer Science and Engineering at UNSW Sydney, focusing on operating systems, computer architecture and microkernels. Long-standing research into the Mungi operating system, device-driver performance and L4 microkernels examines the foundational layers that underpin complex software systems.
Kevin helped design seL4, shaping the kernel architecture that made practical performance and formal verification possible together. Key publications include co-authored work on seL4’s protection model and comprehensive verification, alongside research into improving the trustworthiness of ordinary computer hardware. A 2016 paper with Gernot Heiser also brought together lessons from 20 years of L4 research and deployment, connecting rigorous mathematical reasoning with practical systems engineering to support stronger correctness guarantees.
Career highlights
- Helped design the seL4 kernel architecture
- Co-authored research on the Mungi operating system published in 1998
- Co-authored ‘Comprehensive Formal Verification of an OS Microkernel’ in 2014
- Co-authored ‘L4 microkernels: The lessons from 20 years of research and deployment’ in 2016