2016
DOI: 10.1007/978-3-319-28766-9_6
|View full text |Cite
|
Sign up to set email alerts
|

Fault Ascription in Concurrent Systems

Abstract: Fault diagnosis is becoming increasingly important and difficult with the growing pervasiveness and complexity of computer systems. We propose in this paper a general semantic framework for fault ascription, a precise form of fault diagnosis that relies on counterfactual analysis for identifying necessary and sufficient causes of faults in component-based systems. Our framework relies on configuration structures to handle concurrent systems, partial and distributed observations in a uniform way. It defines bas… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
13
0

Year Published

2017
2017
2022
2022

Publication Types

Select...
5
2

Relationship

2
5

Authors

Journals

citations
Cited by 8 publications
(13 citation statements)
references
References 20 publications
0
13
0
Order By: Relevance
“…Another way of reasoning in fault diagnosis is counterfactual reasoning [47][48][49][50], which takes the form of:…”
Section: Fault Localization and Identificationmentioning
confidence: 99%
See 1 more Smart Citation
“…Another way of reasoning in fault diagnosis is counterfactual reasoning [47][48][49][50], which takes the form of:…”
Section: Fault Localization and Identificationmentioning
confidence: 99%
“…A is an event that is contrary to the real observations, while B is the result that is expected in the alternative world where the antecedent is true [47]. Recent definitions of actual causality [48] and fault ascription [50] use counterfactuals in order to pinpoint the events or components responsible for the violation of a safety propriety, for instance, defined by VNF requirements.…”
Section: Fault Localization and Identificationmentioning
confidence: 99%
“…A general framework for fault ascription in concurrent systems based on counterfactuals is presented in [23,24]. Formal definitions are given for necessary and/or sufficient conditions under which failures in a given set of components cause a system to violate a given property.…”
Section: Related Workmentioning
confidence: 99%
“…for counterfactuals) that apply generally irrespective of the actual details of the chosen operators. [13] provides an example of counterfactual analysis developed in an abstract setting -that of configuration structures, which can be understood as a general model for concurrent system executions or unfoldings. It seems to us that general notions of causality and counterfactuals should not depend on the specifics of system or transition system models.…”
Section: Native Support For System Dynamicsmentioning
confidence: 99%