Proceedings 11th International Symposium on Software Reliability Engineering. ISSRE 2000
DOI: 10.1109/issre.2000.885878
|View full text |Cite
|
Sign up to set email alerts
|

Formal semantics of models for computational engineering: a case study on dynamic fault trees

Abstract: Computational modeling tools are critical to engineering. In the absence of a suficiently complete, mathematically precise, abstract specification of the semantics of the modeling framework supported by such a tool, rigorous validation of the framework and of models built using it is impossible; there is no sound basis for program implementation, verification or documentation; the scientific foundation of the framework remains weak; and significant conceptual errors in framework definition and implementation a… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
70
0
1

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 65 publications
(75 citation statements)
references
References 7 publications
(4 reference statements)
0
70
0
1
Order By: Relevance
“…The Failure Automaton (FA) defines the effect of all possible failure and repair events [20]. To define the FA, first it is necessary to model the system failure logic using a dependability model.…”
Section: Dynamic Qualitative Analysis: Failure Automatonmentioning
confidence: 99%
See 1 more Smart Citation
“…The Failure Automaton (FA) defines the effect of all possible failure and repair events [20]. To define the FA, first it is necessary to model the system failure logic using a dependability model.…”
Section: Dynamic Qualitative Analysis: Failure Automatonmentioning
confidence: 99%
“…That is, stochastic events are replaced with timed activities (lines 11-14); immediate events are replaced with instantaneous activities (lines 15-21); if the instantaneous event's name matches with any of the input propagated events name (line 19), create the corresponding place in the component to propagate the effect of its marking change inwards, i.e., event propagation (lines 20,21). If the event is a conditional event, create the corresponding logic in SAN using IGs and places that model the events implicated in the transition events.…”
Section: Behavioural Modelmentioning
confidence: 99%
“…To characterize sequence-and function-dependent failure behaviors existing in many real-life systems, Dugan et al [5,6] introduced several new dynamic gates, such as Sequence Enforcing (SEQ) gate, Priority AND (PAND) gate, Function Dependent (FDEP) gate, Cold Spare (CSP) gate, Warm Spare (WSP) gate, and Hot Spare (HSP) gate. Such dynamic gates are integrated into static fault trees to form DFTs.…”
Section: Dynamic Logic Gatesmentioning
confidence: 99%
“…If one assumes that failure occurences follow exponential laws, which is a standard and sometimes justified assumption, it seems natural to expect that the resulting model is a CTMC. Actually, the first complete formalisation attempted [21] aimed at providing a CTMC semantics, but revealed a number of ambiguities in the DFT framework. Most notably, in some instances of DFTs non-determinism arises.…”
Section: Dynamic Fault Treesmentioning
confidence: 99%