Networking

Safe Compositional Network Sketches: Reasoning With Automated Assistance

Download Now Free registration required

Executive Summary

NetSketch is a tool for the specification of Constrained-Flow Networks (CFNs) and the certification of desirable safety properties imposed thereon, conceived to assist system integrators in modeling and design. It provides compositional analysis capabilities based on a strongly-typed domain-specific language (DSL) for describing and reasoning about CFNs and relevant invariants. Users can model or design individual network components and perform manual or automated whole-system analysis of the properties thereof. Users can also assemble many instances of these components into larger networks, relying on NetSketch's less precise but more tractable compositional analysis capabilities.

  • Format: PDF
  • Size: 592 KB