We present an automata-based algorithm to synthesize ω-regular causes for ω-regular effects on executions of a reactive system, such as counterexamples uncovered by a model …
Temporal causality describes what concrete input behavior is responsible for some observed output behavior on a trace of a reactive system, and can be used to, eg, generate …
In precursory work we have developed causality checking, a fault localization method for concurrent system models relying on the Halpern and Pearl counterfactual model of …
Model checking is an established technique for automatically verifying that a model satisfies a given temporal property. When the model violates the property, the model checker returns …
The complexity of modern safety-critical systems is steadily increasing due to the amount of functionality that is implemented in those systems. In order to be able to asses the …
G Caltais, S Leue, MR Mousavi - arXiv preprint arXiv:1608.07880, 2016 - arxiv.org
In this paper we introduce a notion of counterfactual causality in the Halpern and Pearl sense that is compositional with respect to the interleaving of transition systems. The formal …
C Baier, S Klüppelholz, J Lehmann - arXiv preprint arXiv:2412.05162, 2024 - arxiv.org
The enormous growth of the complexity of modern computer systems leads to an increasing demand for techniques that support the comprehensibility of systems. This has motivated the …
M Kölbl, S Leue - Automated Technology for Verification and Analysis …, 2019 - Springer
Causality Checking [LL13a] has been proposed as a finite state space exploration technique which computes ordered sequences of events that are considered to cause the violation of a …
Whenever new requirements are introduced for a system, the correctness and consistency of the system specification must be verified, which is often done manually in industrial settings …