sample_fmea

Overview

Failure Mode

Guideword

ASIL

Interface

SampleFailureMode

B

safety_software_seooc_example.SampleLibraryAPI.GetNumber

SampleFailureMode2

D

safety_software_seooc_example.SampleLibraryAPI.GetNumber

Failure Modes

SampleLibrary.SampleFailureMode

ASIL B

Interface

safety_software_seooc_example.SampleLibraryAPI.GetNumber

Failure Effect

The world as we know it will end

Description

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

Interface

safety_software_seooc_example.SampleLibraryAPI.GetNumber

Failure Effect

Downstream consumers time out

Description

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