scispace - formally typeset
E

Ernie Cohen

Researcher at Microsoft

Publications -  22
Citations -  1227

Ernie Cohen is an academic researcher from Microsoft. The author has contributed to research in topics: Hypervisor & Virtualization. The author has an hindex of 13, co-authored 22 publications receiving 1179 citations.

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.
Journal ArticleDOI

A Precise Yet Efficient Memory Model For C

TL;DR: A sound, typed semantics for C is proposed that provides the annotational and computational advantages of the typed object model while remaining sound and complete for C.
Book ChapterDOI

Local verification of global invariants in concurrent programs

TL;DR: A practical method for reasoning about realistic concurrent programs that allows global two-state invariants that restrict update of shared state and provides simple, sufficient conditions for checking those global invariants modularly.