Concurrent systems identify systems, either software, hardware or even biological systems, that are characterized by sets of independent actions that can be executed in any order or simultaneously. Computer scientists resort to a causal terminology to describe and analyse the relations between the actions in these systems. However, a thorough discussion about the meaning of causality in such a context has not been developed yet. This paper aims to fill the gap. First, the paper analyses the notion of causation in concurrent systems and attempts to build bridges with the existing philosophical literature, highlighting similarities and divergences between them. Second, the paper analyses the use of counterfactual reasoning in ex-post analysis...
International audienceIn this position paper we discuss three main shortcomings of existing approach...
This paper shows that it is possible to build a theoretically maximal and sound causal model for con...
Tracking causality should not be ignored. It is important in the design of many distributed algorith...
. We study causality in the ß-calculus. Our notion of causality combines the dependencies given by t...
We present a comprehensive language theoretic causality analysis framework for explaining safety pro...
International audienceThis article introduces a general framework for fault ascription, which consis...
Abstract: The paper shows that characterizing the causal relationship between significant events is ...
AbstractConcurrent systems and their behaviours are investigated. The behaviour of a system is under...
For digital interactive distributed systems the timing of their events and the causality between the...
We suggest an equivalence notion for event structures as a semantic model of concurrent systems. It ...
The paper shows that characterizing the causal relationship between significant events is an importa...
Abstract. The design of concurrent software systems, in particular process-aware information systems...
Model checking is usually based on a comprehensive traversal of the state space. Causality-based mod...
International audienceIn component-based safety-critical systems, when a system safety property is v...
The design of concurrent software systems, in particular process-aware information systems, involves...
International audienceIn this position paper we discuss three main shortcomings of existing approach...
This paper shows that it is possible to build a theoretically maximal and sound causal model for con...
Tracking causality should not be ignored. It is important in the design of many distributed algorith...
. We study causality in the ß-calculus. Our notion of causality combines the dependencies given by t...
We present a comprehensive language theoretic causality analysis framework for explaining safety pro...
International audienceThis article introduces a general framework for fault ascription, which consis...
Abstract: The paper shows that characterizing the causal relationship between significant events is ...
AbstractConcurrent systems and their behaviours are investigated. The behaviour of a system is under...
For digital interactive distributed systems the timing of their events and the causality between the...
We suggest an equivalence notion for event structures as a semantic model of concurrent systems. It ...
The paper shows that characterizing the causal relationship between significant events is an importa...
Abstract. The design of concurrent software systems, in particular process-aware information systems...
Model checking is usually based on a comprehensive traversal of the state space. Causality-based mod...
International audienceIn component-based safety-critical systems, when a system safety property is v...
The design of concurrent software systems, in particular process-aware information systems, involves...
International audienceIn this position paper we discuss three main shortcomings of existing approach...
This paper shows that it is possible to build a theoretically maximal and sound causal model for con...
Tracking causality should not be ignored. It is important in the design of many distributed algorith...