YoVDO

Formal Verification of Embedded Linux Systems Using Trace-Based Models

Offered By: Linux Foundation via YouTube

Tags

Formal Verification Courses Finite Automata Courses Real-Time Systems Courses Safety-Critical Systems Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a conference talk on formal verification techniques for embedded Linux systems using trace-based models. Learn about a semi-formal, model-based approach to derive reliable statements about run-time characteristics of embedded Linux in safety-critical systems. Discover how to generate finite automaton-based descriptions of safety-relevant aspects, obtain empirical data through system instrumentation, and transform this information into statistical guarantees on system behavior. Gain insights into drawing conclusions for certifying systems in terms of reliability, latencies, and real-time properties. Follow the presentation through topics such as motivation, approach, state machines, model properties, real-time properties, system instrumentation, model visualization, stochastic analysis, and IOQ handling.

Syllabus

Introduction
Motivation
Approach
Single Steps
State Machines
Model Properties
RealTime Properties
Instrumenting System
Execution Path Token
System Instrumentation
Log of Events
Model Visualization
Stochastic Analysis
RealTime Systems Analysis
IOQ Handling
IOQ Measuring
Conclusion
Project


Taught by

Linux Foundation

Tags

Related Courses

Safety and Robustness for Deep Learning with Provable Guarantees - Marta Kwiatkowska - Oxford
Alan Turing Institute via YouTube
Applicable and Achievable Formal Verification
USENIX via YouTube
Hypervisor-less Virtio for Real-time and Safety
Linux Foundation via YouTube
Collaborate on Linux for Use in Safety-Critical Systems
Linux Foundation via YouTube
Learning to Control Safety-Critical Systems
Simons Institute via YouTube