Formalising a High-Performance Microkernel (2006)

by Kevin Elphinstone , Gerwin Klein , Rafal Kolanski
Venue:WORKSHOP ON VERIFIED SOFTWARE: THEORIES, TOOLS, AND EXPERIMENTS (VSTTE 06), MICROSOFT RESEARCH TECHNICAL REPORT MSR-TR2006-117
Citations:5 - 2 self

Active Bibliography

21 Running the manual: An approach to high-assurance microkernel development – Philip Derrin, Kevin Elphinstone, Gerwin Klein, David Cock, Manuel M. T. Chakravarty - 2006
7 A unified memory model for pointers – Harvey Tuch, Gerwin Klein - 2005
13 Verifying the L4 virtual memory subsystem – Harvey Tuch, Gerwin Klein - 2004
8 Towards Verified Virtual Memory in L4 – Gerwin Klein, Harvey Tuch - 2004
25 Secure microkernels, state monads and scalable refinement – David Cock, Gerwin Klein, Thomas Sewell - 2008
1 Formalizing Information Flow in a Haskell Hypervisor – Rebekah Leslie
6 Achieving information flow security through monadic control of effects – William L. Harrison, James Hook - 2009
A Formal Model of the L4 µ-Kernel API Using . . . – Rafal Kolanski - 2004
Formalising the L4 microkernel API – Rafal Kolanski Gerwin, Gerwin Klein - 2006
4 Formalising the L4 microkernel API – Rafal Kolanski , Gerwin Klein - 2006
26 OS verification — now – Harvey Tuch, Gerwin Klein, Gernot Heiser - 2005
L4Cars – Kevin Elphinstone, Gernot Heiser, Ralf Huuck, Stefan M. Petters, Sergio Ruocco - 2005
Kernel Development for High Assurance – Kevin Elphinstone, Gerwin Klein, Philip Derrin, Timothy Roscoe, Gernot Heiser
23 Towards a practical, verified kernel – Kevin Elphinstone, Gerwin Klein, Philip Derrin, Timothy Roscoe - 2007
3 Domain separation by construction – William Harrison, Mark Tullsen, James Hook - 2003
8 Using model checking to debug device firmware – Sanjeev Kumar - 2002
9 A.: The Verisoft approach to systems verification – Eyad Alkassar, Mark A. Hillebr, Norbert W. Schirmer, Artem Starostin - 2008
24 Certifying low-level programs with hardware interrupts and preemptive threads – Xinyu Feng, Zhong Shao, Yuan Dong, Yu Guo - 2008
Towards Semantics-directed System Design and Synthesis – William L. Harrison, Benjamin Schulz, Adam Procter, Andrew Lukefahr, Gerard Allwein