Authors: Florian Leitner-Fischer; Stefan Leue
Addresses: Department of Computer and Information Science, University of Konstanz, Box 67, 78457 Konstanz, Germany ' Department of Computer and Information Science, University of Konstanz, Box 67, 78457 Konstanz, Germany
Abstract: In recent years, several approaches to generate probabilistic counterexamples have been proposed. The interpretation of probabilistic counterexamples, however, continues to be problematic since they have to be represented as sets of paths, and the number of paths in this set may be very large. Fault trees (FTs) are a well-established industrial technique to represent causalities for possible system hazards resulting from system or system component failures. In this paper, we extend the structural equation approach by Pearl and Halpern, which is based on Lewis counterfactuals, so that it can be applied to reason about causalities in a state-action trace model induced by a probabilistic counterexample. The causality relationships derived by the extended structural equation model are then mapped onto fault trees. We demonstrate the usefulness of our approach by applying it to a selection of case studies known from literature.
Keywords: causality; probabilistic model checking; fault trees; counterfactual reasoning; structural equation modelling; SEM; safety analysis; causality checking; system failures.
International Journal of Critical Computer-Based Systems, 2013 Vol.4 No.2, pp.119 - 143
Published online: 29 Apr 2014 *Full-text access for editors Access for subscribers Purchase this article Comment on this article