Using Isabelle/HOL to develop and maintain separation invariants for an operating system

H. Blasum, O. Havle, B. Langenstein, Y. Nemouchi, J. Schmaltz, W. Stephan, S. Tverdyshev, F. Verbeek, B. Wolff

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

Abstract

We describe work on an Isabelle/HOL model for the specification of a separation kernel done within the EURO-MILS (http://www.euromils.eu/) project. We chose to extensible records to specify the state. By an example of a theory specifying a group of "event" API calls, it is shown how lemmas on local state are used for obtaining proof obligations for a global separation property.
Original languageEnglish
Title of host publicationIsabelle Workshop (Vienna, Austria, July 13, 2014; part of FLoC)
Publication statusPublished - 2014
Event2014 Isabelle Workshop, July 13, 2014, Vienna, Austria - Vienna, Austria
Duration: 13 Jul 201413 Jul 2014
http://vsl2014.at/isabelle

Conference

Conference2014 Isabelle Workshop, July 13, 2014, Vienna, Austria
Country/TerritoryAustria
CityVienna
Period13/07/1413/07/14
OtherOne of the FLoC Workshops held during 2014 Vienna Summer of logic
Internet address

Fingerprint

Dive into the research topics of 'Using Isabelle/HOL to develop and maintain separation invariants for an operating system'. Together they form a unique fingerprint.

Cite this