See this document in CiteSeerX!

Running the Manual: An Approach to High-Assurance  (Make Corrections)  
Microkernel Development Philip Derrin Kevin Elphinstone Gerwin Klein David...



  Home/Search   Context   Related

 
View or download:
nicta.com.au/publi...Derrin_EKCC_06.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  nicta.com.au/publicati...home.pml (more)
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: We propose a development methodology for designing and prototyping high assurance microkernels, and describe our application of it. The methodology is based on rapid prototyping and iterative re- finement of the microkernel in a functional programming language. The prototype provides a precise semi-formal model, which is also combined with a machine simulator to form a reference implementation capable of executing real user-level software, to obtain accurate feedback on the suitability of the... (Update)

Active bibliography (related documents):   More   All
5.2:   Formalising a High-Performance Microkernel - Kevin Elphinstone Gerwin   (Correct)
0.8:   Formalising the L4 microkernel API - Rafal Kolanski Gerwin   (Correct)
0.5:   The Hello Operating System - Biagioni, Fu   (Correct)

Similar documents based on text:
0.0:   Unknown -   (Correct)

BibTeX entry:   (Update)

@misc{ philip-running,
  author = "Microkernel Development Philip",
  title = "Running the Manual: An Approach to High-Assurance",
  url = "citeseer.ist.psu.edu/760321.html" }
Citations (may not include all citations):
69   IsabelleHOL Proof Assistant Higher Order Logic (context) - Paulson, HOL et al. - 2002
28   Towards real microkernels - Liedtke - 1996
24   Kit: A study in operating system verification - Bevier - 1989
21   Specification and verification of the UCLA Unix security ker.. (context) - Walker, Kemmerer et al. - 1980
21   Interface and execution models in the Fluke kernel - Ford, Hibler et al. - 1999
18   A linear time algorithm for deciding subject security (context) - Lipton, Snyder - 1977
15   Formal methods: a practical tool for OS implementors - Tullmann, Turner et al. - 1997
15   Message-based functional operating systems (context) - Stoye - 1986
10   Address space sparsity and fine granularity - Liedtke - 1995
9   The transfer of information and authority in a protection sy.. (context) - Bishop, Snyder - 1979
9   Modelization and verification of a multiprocessor realtime O.. - Cattel - 1994
8   The foundations of a provably secure operating system (context) - Feiertag, Neumann - 1979
8   Policy /mechanism separation in Hydra (context) - Levin, Cohen et al. - 1975
7   Lambdas in the liftshaft---functional programming and an emb.. - Wallace, Runciman - 1995
7   Nebula: a functional operating system (context) - Karlsson - 1981
6   Towards verified virtual memory in L - Klein, Tuch - 2004
5   Modelling and verification of the RUBIS -kernel with SPIN (context) - Duval, Julliand - 1995
4   the correctness of operating system kernels (context) - Gargano, Hillebrand et al. - 2005
3   OS verification --- now (context) - Tuch, Klein et al. - 2005
2   Fast and loose reasoning is morally correct - Danielsson, Hughes et al. - 2006
2   Axiomatic constructor classe IsabelleHOLCF (context) - Matthews, constructor et al. - 2005
2   An overview of the Programatica ToolSet (context) - Hallgren, Hook et al. - 2004
2   A principled approach to operating system construction in Ha.. (context) - Hallgren, Jones et al. - 2005
2   The logic of demand in Haskell (context) - Harrison, Kieburtz - 2005
2   Design and implementation of an operating system in Standard.. (context) - Fu - 1999
2   microkernel API (context) - Kolanski, Klein - 2006
2   Verifying Haskell programs using constructive type theory (context) - Abel, Benke et al. - 2005
2   A unified memory model for pointers (context) - Tuch, Klein - 2005
1   The VFiasco approach for a verified operating system (context) - Hohmuth, Tews - 2005
http://l4ka.org/projects/pistachio/

Documents on the same site (http://www.ertos.nicta.com.au/publications/home.pml):   More
User-level Device Drivers: Achieved Performance - Leslie, Chubb, Fitzroy-Dale, .. (2005)   (Correct)
An Open GNSS Receiver Platform Architecture - Engel, Heiser, Mumford.. (2004)   (Correct)
Implementation of Fast Address-Space Switching and TLB .. - Wiggins, Tuch, Uhlig, .. (2003)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC