23.03.2017 Views

wilamowski-b-m-irwin-j-d-industrial-communication-systems-2011

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Functional Safety 21-7<br />

Hazard: total<br />

<strong>communication</strong><br />

failure<br />

TOP 1<br />

Main<br />

<strong>communication</strong><br />

system failure<br />

Backup<br />

<strong>communication</strong><br />

system failure<br />

GATE 1<br />

GATE 2<br />

Failure of<br />

medium<br />

Failure of<br />

power supply<br />

EVENT 1 EVENT 2<br />

FIGURE 21.3<br />

Fault tree example.<br />

Probabilities can then be assigned to the basic events. If this is done completely, it is possible to<br />

calculate the numerical probability for the hazard on the top. Several tools are available, which aid in the<br />

construction of such fault trees, and which can perform these calculations automatically.<br />

21.4.5 Safety Cases<br />

A safety case shall show that the safety requirements and objectives are met. Simply said, it shall show<br />

that “the system is acceptably safe for its intended use.” In order to prove this statement, structured<br />

textual arguments can be made up, which show that this claim is true. However, textual arguments can<br />

become very long and difficult to read. Especially, it can become hard to verify if the line of argumentation<br />

is sound and the safety objectives are really met.<br />

For this reason, [Kel&04] suggests a clearly defined notation for safety cases, called the Goal<br />

Structuring Notation (GSN). GSN is already used widely and is likely to be standardized in the near<br />

future. The basic elements of the notation are goals, strategies, and solutions. The goals contain some<br />

propositional statement that shall be shown to be true. The strategies contain arguments on how this<br />

proof can be made. The solutions are the evidences that contain the necessary information to show the<br />

truth of the goal. An example is shown in Figure 21.4.<br />

This example contains a claim that a system is safe. The argument is made over the hazard mitigation.<br />

It is suggested that if all hazards are found and they are mitigated, the system is safe by definition.<br />

Finally, this argument requires two subgoals, namely that all hazards are identified and that all hazards<br />

© <strong>2011</strong> by Taylor and Francis Group, LLC

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!