Proving Memory Separation in a Microkernel by Code Level Verification

  title={Proving Memory Separation in a Microkernel by Code Level Verification},
  author={Christoph Baumann and Thorsten Bormer and Holger Blasum and Sergey Tverdyshev},
  journal={2011 14th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops},
Often, an integrated mixed-criticality system is built in an environment which provides separation functionality for available on-board resources. In this paper we treat such an environment: the PikeOS separation kernel -- a commercial real-time embedded operating system. PikeOS allows applications with different safety and security levels to run on the same hardware. Obviously, a mixed-criticality system built on PikeOS relies on the correct implementation of the separation mechanisms. In the… CONTINUE READING
Highly Cited
This paper has 26 citations. REVIEW CITATIONS


Publications citing this paper.
Showing 1-10 of 20 extracted citations


Publications referenced by this paper.
Showing 1-10 of 22 references

Evolution of the PikeOS microkernel

  • R. Kaiser, S. Wagner
  • MIKES: 1st International Workshop on Microkernels…
  • 2007
Highly Influential
14 Excerpts

IP0602 Revision E: Formal methods discussion paper

  • D. Brown, K. Hayhurst, SC-205WG-71 SG-6
  • June 2010.
  • 2010
1 Excerpt

This file provides a sample implementation of doubly-linked lists.

  • Microsoft Research, “List.c
  • 2010
1 Excerpt

Similar Papers

Loading similar papers…