Back to Search Start Over

Formal Modelling of Separation Kernel Components.

Authors :
Velykis, Andrius
Freitas, Leo
Source :
Theoretical Aspects of Computing - Ictac 2010; 2010, p230-244, 15p
Publication Year :
2010

Abstract

Separation kernels are key components in embedded applications. Their small size and widespread use in high-integrity environments make them good targets for formal modelling and verification. We summarise results from the mechanisation of a separation kernel scheduler using the Z/Eves theorem prover. We concentrate on key data structures to model scheduler operations. The results are part of an experiment in a Grand Challenge in software verification, as part of a pilot project in verified OS kernels. The project aims at creating a mechanised formal model of kernel components that gets refined to code. This provides a set of reusable components, proof strategies, and general lemmas. Important findings about properties and requirements are also discussed. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISBNs :
9783642148071
Database :
Complementary Index
Journal :
Theoretical Aspects of Computing - Ictac 2010
Publication Type :
Book
Accession number :
76850972
Full Text :
https://doi.org/10.1007/978-3-642-14808-8_16