SEAug 28, 2015

A survey on formal specification and verification of separation kernels

arXiv:1508.07066v321 citations
Originality Synthesis-oriented
AI Analysis

It addresses the lack of survey papers on this topic for researchers and practitioners in safety-critical systems.

This paper provides the first comprehensive survey on formal specification and verification of separation kernels, which are critical for safety and security in systems, by reviewing and comparing research work since 2000.

Separation kernels are fundamental software of safety and security-critical systems, which provide to their hosted applications spatial and temporal separation as well as controlled information flows among partitions. The application of separation kernels in critical domain demands the correctness of the kernel by formal verification. To the best of our knowledge, there is no survey paper on this topic. This paper presents an overview of formal specification and verification of separation kernels. We first present the background including the concept of separation kernel and the comparisons among different kernels. Then, we survey the state of the art on this topic since 2000. Finally, we summarize research work by detailed comparison and discussion.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes