Tutorial: Functional Safety Basics for Open Source Software Developers
summary
Hands-on checklist for making open source code meet functional-safety processes: define use cases and safety requirements, run static analysis and model-based tests on the actual component, add runtime instrumentation and logging for verification, and treat configuration, change and release as certifiable artifacts. Shows applying static analyzers and model-based test cases to an open-source module, finds safety-relevant defects before integration, and maps fixes back into release and qualification steps so they can be audited.
AI-written summary · about
chapters (8)
- 0:00Functional safety basics
- 7:08Core safety principles
- 17:03Value and control in safety
- 24:58Failure scenarios and causes
- 31:10Designing safety components
- 36:23Safety compliance processes
- 40:18Safety management best practices
- 46:02Production certification standards
related talks
20mOpen Source Safety Elements - Out of Context?
48mDeveloping Open-Source Software RTOS with Functional Safety in Mind
48mDeveloping Open-Source Software RTOS with Functional Safety in Mind
34mOpen Source in Safety Critical Applications: the Next Frontier
32mDeveloping Open Source for Safety and Security
32mRisk Management When Using Open-source Software in Medical Devices
30mXen Functional Safety - an Update
42mZephyr Functional Safety BOF
