TY - GEN
T1 - Fault tree analysis of software-controlled component systems based on second-order probabilities
AU - Förster, Marc
AU - Trapp, Mario
PY - 2009
Y1 - 2009
N2 - Software is still mostly regarded as a black box in the development process, and its safety-related quality ensured primarily by process measures. For systems whose lion share of service is delivered by (embedded) software, process-centred methods are seen to be no longer sufficient. Recent safety norms (for example, ISO 26262) thus prescribe the use of safety models for both hardware and software. However, failure rates or probabilities for software are difficult to justify. Only if developers take good design decisions from the outset will they achieve safety goals efficiently. To support safety-oriented navigation of the design space and to bridge the existing gap between qualitative analyses for software and quantitiative ones for hardware, we propose a fault-tree-based approach to the safety analysis of softwarecontrolled systems. Assigning intervals instead of fixed values to events and using Monte-Carlo sampling, probability mass functions of failure probabilities are derived. Further analysis of PMF lead to estimates of system quality that enable safety managers to take an optimal choice between design alternatives and to target costefficient solutions in every phase of the design process.
AB - Software is still mostly regarded as a black box in the development process, and its safety-related quality ensured primarily by process measures. For systems whose lion share of service is delivered by (embedded) software, process-centred methods are seen to be no longer sufficient. Recent safety norms (for example, ISO 26262) thus prescribe the use of safety models for both hardware and software. However, failure rates or probabilities for software are difficult to justify. Only if developers take good design decisions from the outset will they achieve safety goals efficiently. To support safety-oriented navigation of the design space and to bridge the existing gap between qualitative analyses for software and quantitiative ones for hardware, we propose a fault-tree-based approach to the safety analysis of softwarecontrolled systems. Assigning intervals instead of fixed values to events and using Monte-Carlo sampling, probability mass functions of failure probabilities are derived. Further analysis of PMF lead to estimates of system quality that enable safety managers to take an optimal choice between design alternatives and to target costefficient solutions in every phase of the design process.
KW - Embedded systems
KW - Fault tree analysis
KW - Probability intervals
KW - Safety
KW - Simulation
KW - Software
UR - http://www.scopus.com/inward/record.url?scp=77951441508&partnerID=8YFLogxK
U2 - 10.1109/ISSRE.2009.22
DO - 10.1109/ISSRE.2009.22
M3 - Conference contribution
AN - SCOPUS:77951441508
SN - 9780769538785
T3 - Proceedings - International Symposium on Software Reliability Engineering, ISSRE
SP - 146
EP - 154
BT - ISSRE 2009 - 20th International Symposium on Software Reliability Engineering
T2 - 20th International Symposium on Software Reliability Engineering, ISSRE 2009
Y2 - 16 November 2009 through 19 November 2009
ER -