scispace - formally typeset
M

Mark Hillebrand

Researcher at German Research Centre for Artificial Intelligence

Publications -  23
Citations -  1365

Mark Hillebrand is an academic researcher from German Research Centre for Artificial Intelligence. The author has contributed to research in topics: Formal verification & Functional verification. The author has an hindex of 17, co-authored 23 publications receiving 1317 citations. Previous affiliations of Mark Hillebrand include Saarland University & Microsoft.

Papers
More filters
Book ChapterDOI

VCC: A Practical System for Verifying Concurrent C

TL;DR: This paper motivates VCC, describes the verification methodology, the architecture of VCC is described, and the experience using VCC to verify the Microsoft Hyper-V hypervisor is reported on.
Book ChapterDOI

Invariants, modularity, and rights

TL;DR: This paper argues that rights to access the state are really just sugar for knowledge that certain updates preserve certain invariants, and extends program assertions to include not just knowledge about the state, but rights toaccess the state.
Book ChapterDOI

Automated verification of a small hypervisor

TL;DR: This paper presents the first functional verification of a small hypervisor using VCC, an automatic verifier for C developed at Microsoft, and introduces necessary system verification techniques, such as accurate modeling of software/hardware interaction and simulation proofs in a first-order logic setting.
Book ChapterDOI

On the correctness of operating system kernels

TL;DR: This paper defines the computation model CVM (communicating virtual machines) in which concurrent user processes interact with a generic microkernel written in C, and outlines the correctness proof for concrete kernels, which implement this model.