sample_fmea
Overview
Failure Mode |
Guideword |
ASIL |
Interface |
|---|---|---|---|
B |
safety_software_seooc_example.SampleLibraryAPI.GetNumber |
||
D |
safety_software_seooc_example.SampleLibraryAPI.GetNumber |
Failure Modes
SampleLibrary.SampleFailureMode
ASIL B
safety_software_seooc_example.SampleLibraryAPI.GetNumber
The world as we know it will end
SampleFailureMode takes over the world
Root Cause Analysis
Control Measures
JustBadLuck ASIL B
Sometimes, the dark side wins. We shall be prepared for that.
NoMoreCookies ASIL B
We shall only order family size cookie jars
NoMoreCoffee ASIL B
We shall keep a coffee reserve for emergencies
SampleLibrary.SampleFailureMode2
ASIL D
safety_software_seooc_example.SampleLibraryAPI.GetNumber
Downstream consumers time out
SampleFailureMode2 responds too late
Root Cause Analysis
Control Measures
WatchdogTimer ASIL D
A watchdog shall detect overruns and force a safe state
DeadlineMonitor ASIL D
Per-request deadline monitoring shall flag late responses
Control Measures
Control Measure |
ASIL |
Description |
|---|---|---|
JustBadLuck |
B |
Sometimes, the dark side wins. We shall be prepared for that. |
NoMoreCookies |
B |
We shall only order family size cookie jars |
NoMoreCoffee |
B |
We shall keep a coffee reserve for emergencies |
WatchdogTimer |
D |
A watchdog shall detect overruns and force a safe state |
DeadlineMonitor |
D |
Per-request deadline monitoring shall flag late responses |