scispace - formally typeset
D

Doug Woos

Researcher at University of Washington

Publications -  11
Citations -  1016

Doug Woos is an academic researcher from University of Washington. The author has contributed to research in topics: Formal verification & Kernel preemption. The author has an hindex of 8, co-authored 11 publications receiving 849 citations. Previous affiliations of Doug Woos include Brown University.

Papers
More filters
Proceedings ArticleDOI

Arrakis: the operating system is the control plane

TL;DR: A new operating system, Arrakis, is designed and implemented that splits the traditional role of the kernel in two, allowing most I/O operations to skip the kernel entirely, while the kernel is re-engineered to provide network and disk protection without kernel mediation of every operation.
Proceedings ArticleDOI

Verdi: a framework for implementing and formally verifying distributed systems

TL;DR: Verdi, a framework for implementing and formally verifying distributed systems in Coq, formalizes various network semantics with different faults, and enables the developer to first verify their system under an idealized fault model then transfer the resulting correctness guarantees to a more realistic fault model without any additional proof burden.
Proceedings ArticleDOI

Planning for change in a formal verification of the raft consensus protocol

TL;DR: This work presents the first formal verification of state machine safety for the Raft consensus protocol, a critical component of many distributed systems, with an end-to-end guarantee that the implementation provides linearizable state machine replication.
Journal ArticleDOI

Arrakis: The Operating System Is the Control Plane

TL;DR: Arrakis as discussed by the authors splits the traditional role of the kernel in two, allowing most I/O operations to skip the kernel entirely, while the kernel is re-engineered to provide network and disk protection without kernel mediation of every operation.
Proceedings ArticleDOI

Scalable verification of border gateway protocol configurations with an SMT solver

TL;DR: Bagpipe is a system that enables ISPs to declaratively express BGP policies and that automatically verifies that router configurations implement such policies, and which revealed 19 policy violations without issuing any false positives.