Title :
Specification of Dynamic Fault Tree Concepts with Stochastic Petri Nets
Author :
Herscheid, Lena ; Tröger, Peter
Author_Institution :
Hasso Plattner Inst., Univ. of Potsdam, Potsdam, Germany
fDate :
June 30 2014-July 2 2014
Abstract :
Dependability modeling describes a set of approaches for analyzing the reliability of software and hardware systems. The most prominent approach are fault trees, which hierarchically express the causal dependencies between basic faults and an undesired failure event. Dynamic fault trees allow to express sequence-dependent error propagation, which is commonly found in software systems. In this paper, we present a complete behavioral specification of well-known dynamic fault tree concepts. We provide a novel connection rule definition for all commonly accepted node types, in combination with a description of their behavioral semantics in generalized stochastic petri nets. Both specifications together are not available in literature so far. The application of these specifications in fault tree generation and modeling tools can help to prevent syntactical and semantical ambiguity in the generated output.
Keywords :
Petri nets; fault tolerant computing; fault trees; formal specification; software reliability; stochastic processes; behavioral semantics; behavioral specification; connection rule; dependability modeling; dynamic fault tree; failure event; semantical ambiguity; sequence-dependent error propagation; software reliability; stochastic Petri nets; syntactical ambiguity; Artificial neural networks; Fault trees; Logic gates; Petri nets; Semantics; Software; Stochastic processes; Dependability Modeling; Fault tolerant systems; Fault trees; Petri nets; Software reliability;
Conference_Titel :
Software Security and Reliability (SERE), 2014 Eighth International Conference on
Conference_Location :
San Francisco, CA
Print_ISBN :
978-1-4799-4296-1
DOI :
10.1109/SERE.2014.31