Perfectly synchronous systems immediately react to the inputs of their environment. These instantaneous reactions may result in so-called causality cycles between the actions of a system and their preconditions. Programs with causality cycles may or may not have con-sistent and unambiguous behaviors. For this reason, compilers have to perform a causality analysis before code generation. In this paper, we analyze the impact of different code generation schemes on causality analysis and propose translations that yield different de-grees of causality. To this end, we first translate the program to an equation system as an intermediate representation, which may alternatively be viewed as a hardware circuit. The second step then analyzes the equ...
Programming interaction usually involves specifying causal relationships such as input events trigge...
International audienceIn component-based safety-critical systems, when a system safety property is v...
The synchronous principle is a well-established paradigm for reconciling concurrency with determinis...
Synchronous systems can immediately react to the inputs of their environment which may lead to so-ca...
International audienceExplicit hybrid systems modelers like Simulink/Stateflow allow for programming...
International audienceExplicit hybrid systems modelers like Simulink/Stateflow allow for programming...
The causality problem is that of determining if a combi-national circuit with cycles has acceptable ...
Deliverable D3.1_1 v 1.0 of the Sys2soft collaborative project "Physics Aware Software"Explicit hybr...
We present a comprehensive language theoretic causality analysis framework for explaining safety pro...
In this paper, we establish a notion of causality that should be used as a desideratum for memory mo...
It has been observed in previous work that it is desirable to avoid causal violations in any executi...
Polarity and causality are important concepts but have not received much attention in the system dyn...
Determining and computing root causes in system failures is a significant issue in science and engin...
. We study causality in the ß-calculus. Our notion of causality combines the dependencies given by t...
Concurrent systems identify systems, either software, hardware or even biological systems, that are ...
Programming interaction usually involves specifying causal relationships such as input events trigge...
International audienceIn component-based safety-critical systems, when a system safety property is v...
The synchronous principle is a well-established paradigm for reconciling concurrency with determinis...
Synchronous systems can immediately react to the inputs of their environment which may lead to so-ca...
International audienceExplicit hybrid systems modelers like Simulink/Stateflow allow for programming...
International audienceExplicit hybrid systems modelers like Simulink/Stateflow allow for programming...
The causality problem is that of determining if a combi-national circuit with cycles has acceptable ...
Deliverable D3.1_1 v 1.0 of the Sys2soft collaborative project "Physics Aware Software"Explicit hybr...
We present a comprehensive language theoretic causality analysis framework for explaining safety pro...
In this paper, we establish a notion of causality that should be used as a desideratum for memory mo...
It has been observed in previous work that it is desirable to avoid causal violations in any executi...
Polarity and causality are important concepts but have not received much attention in the system dyn...
Determining and computing root causes in system failures is a significant issue in science and engin...
. We study causality in the ß-calculus. Our notion of causality combines the dependencies given by t...
Concurrent systems identify systems, either software, hardware or even biological systems, that are ...
Programming interaction usually involves specifying causal relationships such as input events trigge...
International audienceIn component-based safety-critical systems, when a system safety property is v...
The synchronous principle is a well-established paradigm for reconciling concurrency with determinis...