Overview
Google, IBM & Meta Certificates – 40% Off
One Coursera Plus subscription covers most Professional Certificates on Coursera.
Unlock All Certificates
This introductory talk explains how formal verification tools and techniques are used in safety-critical industry, including IEC 61508, end-to-end verification, annotated specifications, and property-based approaches. It shows how these methods can be adapted to existing system infrastructure through nuclear plant and smart sensor examples.
Syllabus
Intro
Background
Formal Verification (Expectation)
Is Formal Verification For Me?
Safety-Critical Systems
IEC 61508 - The "Golden Boy" Safety Standard
Case 1: End-To-End Verification
Verifying Nuclear Power Plants
Case 2: Smart Device Verification
Verifying Smart Sensors
Examples
Vulnerability Assessment tools
Annotated Specifications
Stand-alone Specifications
Design Specifications
Property Based Approach (tools)
Benefits of Specifications
Now what?
Opening a Dialogue
Taught by
USENIX