The L4.verified project - next steps
Authors
School of Computer Science and Engineering
University of New South Wales
Sydney 2052 Australia
NICTA, Sydney,
Australia
Abstract
Last year, the NICTA L4.verified project produced a formal machine-checked Isabelle/HOL proof that the C code of the seL4 OS microkernel correctly implements its abstract implementation. This paper gives a brief overview of the proof together with its main implications and assumptions, and paints a vision on how this verified kernel can be used for gaining assurance of overall system security on the code level for systems of a million lines of code or more.
This paper is an extended abstract for an invited talk at VSTTE 2010.
BibTeX Entry
@inproceedings{Klein_10b,
publisher = {Springer-Verlag},
author = {Gerwin Klein},
title = {The {L4.verified} Project - Next Steps},
series = {Lecture Notes in Computer Science},
booktitle = {Proceedings of Verified Software: Theories, Tools and Experiments 2010},
address = {Edinburgh, UK},
year = {2010},
month = {Aug},
volume = {6217},
editor = {Gary Leavens and Peter O'Hearn and Sriram Rajamani},
pages = {86--96}
}

