A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2015; you can also visit the original URL.
The file type is application/pdf
.
Computational Verification of Network Programs in Coq
[chapter]
2013
Lecture Notes in Computer Science
We report on the design of the first fully automatic, machinechecked tool suite for verification of high-level network programs. The tool suite targets programs written in NetCore, a new declarative network programming language. Our work builds on a recent effort by Guha, Reitblatt, and Foster to build a machine-verified compiler from NetCore to OpenFlow, a new protocol for software-defined networking. 132 ∃y, progInterp pg x y ∧ (predInterp Q y)=true. This Hoare triple states that there exists
doi:10.1007/978-3-319-03545-1_3
fatcat:qwo3wy6uajaxfi3i2xwkyl7hjy