Happen-before causal partial order relations have been widely used in concurrent program verification and testing. In this paper, we present a parametric approach to happen-before causal partial orders. All existing variants of happen-before relations can be obtained as instances of the parametric framework for particular properties on the partial orders. A novel causal partial order, called sliced causality, is defined also as an instance of the parametric framework, which loosens the obvious but strict happens-before relation by considering static and dynamic dependence information about the program. Sliced causality has been implemented in a concurrent runtime verification tool for Java, named jPredictor, and the evaluation results show ...
Testing concurrent programs that accept data inputs is no-toriously hard because, besides the large ...
Abstract. Predictive analysis aims at detecting concurrency errors during run-time by monitoring a c...
International audienceThis paper presents a generalization of causal consistency suited to the famil...
Happen-before causal partial order relations have been widely used in concurrent program verificatio...
A runtime analysis technique is presented, which can predict errors in multi-threaded systems by exa...
A runtime analysis technique is presented, which can predict con-currency errors in multithreaded sy...
Predictive runtime analysis has been proposed to improve the effectiveness of concurrent program ana...
In this paper, we establish a notion of causality that should be used as a desideratum for memory mo...
Testing concurrent programs that accept data inputs is notoriously hard because, beside the large nu...
It has been observed in previous work that it is desirable to avoid causal violations in any executi...
Contracts for concurrency describe required atomicity of method sequences in concurrent programs. Th...
Abstract. We present a new model checking procedure for concurrent systems against safety properties...
. We study causality in the ß-calculus. Our notion of causality combines the dependencies given by t...
Programming languages like Java provide designers with a variety of classes that simplify the proces...
We suggest an equivalence notion for event structures as a semantic model of concurrent systems. It ...
Testing concurrent programs that accept data inputs is no-toriously hard because, besides the large ...
Abstract. Predictive analysis aims at detecting concurrency errors during run-time by monitoring a c...
International audienceThis paper presents a generalization of causal consistency suited to the famil...
Happen-before causal partial order relations have been widely used in concurrent program verificatio...
A runtime analysis technique is presented, which can predict errors in multi-threaded systems by exa...
A runtime analysis technique is presented, which can predict con-currency errors in multithreaded sy...
Predictive runtime analysis has been proposed to improve the effectiveness of concurrent program ana...
In this paper, we establish a notion of causality that should be used as a desideratum for memory mo...
Testing concurrent programs that accept data inputs is notoriously hard because, beside the large nu...
It has been observed in previous work that it is desirable to avoid causal violations in any executi...
Contracts for concurrency describe required atomicity of method sequences in concurrent programs. Th...
Abstract. We present a new model checking procedure for concurrent systems against safety properties...
. We study causality in the ß-calculus. Our notion of causality combines the dependencies given by t...
Programming languages like Java provide designers with a variety of classes that simplify the proces...
We suggest an equivalence notion for event structures as a semantic model of concurrent systems. It ...
Testing concurrent programs that accept data inputs is no-toriously hard because, besides the large ...
Abstract. Predictive analysis aims at detecting concurrency errors during run-time by monitoring a c...
International audienceThis paper presents a generalization of causal consistency suited to the famil...