Comprehensive formal verification of an OS microkernel
By Gerwin Klein, June Andronick, Kevin Elphinstone, Toby C. Murray, Thomas Sewell, Rafal Kolanski, Gernot Heiser. TOCS, 2014
394 citations recorded by the source corpus.
Subfields: Artificial Intelligence, Computer Networks and Communications, Signal Processing
View Paper: https://www.semanticscholar.org/paper/69b7456f3d47fed3745239b5f67996a0b9a1a5c9
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Marc Brockschmidt
- Pushmeet Kohli
- Daniel Tarlow
- Yuval Yarom
- Lingfei Wu
- Andrew Baumann
- Miltiadis Allamanis
- Ibrahim Abdelaziz
In Computer Networks and Communications
- Daniel Tarlow
- Pushmeet Kohli
- David A. Cock
- Gernot Heiser
- Andrew Baumann
- Marc Brockschmidt
- Bryan Parno
- Siddharth Krishna
In Signal Processing
- Pushmeet Kohli
- Yuval Yarom
- Marc Brockschmidt
- Daniel Tarlow
- David A. Cock
- Gernot Heiser
- Andrew Baumann
- Bryan Parno
Citations in the corpus
- Komodo: Using verification to disentangle secure-enclave hardware from software (2017, methodology): “Our verification methodology builds on the tools and techniques developed in Verve [89], Ironclad [38] and IronFleet [39], however the most closely related verified systems are the kernels seL4 [49], CertiKOS [34, 35] and überSpark [84].”
- Improving Graph Neural Network Representations of Logical Formulae with Subgraph Pooling (2019, background): “It has been a longstanding, active area of artificial intelligence research that has demonstrated utility in the design of operating systems [1, 2], distributed systems [3, 4], compilers [5, 6], microprocessor design [7], and in general mathematics [8].”
- A survey of microarchitectural timing attacks and countermeasures on contemporary hardware (2016, background): “Specifically, the seL4 microkernel [93] has a proof of binary-level functional correctness, as well as proofs of (spatial) confidentiality, availability and integrity enforcement [94].”
- Learning Shape Analysis (2017, background): “CompCert [27], miTLS [6], seL4 [24], and IronFleet [19]).”