International audienceDeveloping concurrent systems typically involves a lengthy debugging period, due to the huge number of possible intricate behaviors. Using a high level description formalism at the intermediate level between the specification and the code can vastly help reduce the cost of this process, and the existence of remaining bugs in the deployed code. Verification is much more affordable at this level. An automatic translation of component based systems into running code, which preserves the temporal properties of the design, helps synthesizing reliable code. We provide here a transformation from a high level description formalism of component based system with probabilistic choices into running code. This transformation invol...
International audienceThis paper is placed in the context of large scale distributed programming, pr...
Complex software systems typically involve features like time, concurrency and probability, where pr...
This paper is placed in the context of large scale distributed programming, providing a programming ...
International audienceDeveloping concurrent systems typically involves a lengthy debugging period, d...
In concurrent systems, the choice of executing the next transition depends both on the timing betwee...
Complex software systems typically involve features like time, concurrency and probability, where pr...
International audienceWe present a novel specification language called JDC to be used at design phas...
AbstractThis paper presents the framework of switched probabilistic input/output automata (or switch...
Restricting the power of the schedulers that resolve the nondeterminism in probabilistic concurrent ...
We present a complete framework to formally test systems with distributed ports where some choices a...
AbstractWe introduce a rewrite-based specification language for modelling probabilistic concurrent a...
Probabilistic model checking computes the probability values of a given property quantifying over al...
Reasoning about a distributed system that exhibits a combination of probabilistic and temporal behav...
International audienceChallenges within the real-time research are mostly in terms of modeling and a...
Treating random phenomena in concurrency theory has a long tradition. Petri nets [18, 10] and proces...
International audienceThis paper is placed in the context of large scale distributed programming, pr...
Complex software systems typically involve features like time, concurrency and probability, where pr...
This paper is placed in the context of large scale distributed programming, providing a programming ...
International audienceDeveloping concurrent systems typically involves a lengthy debugging period, d...
In concurrent systems, the choice of executing the next transition depends both on the timing betwee...
Complex software systems typically involve features like time, concurrency and probability, where pr...
International audienceWe present a novel specification language called JDC to be used at design phas...
AbstractThis paper presents the framework of switched probabilistic input/output automata (or switch...
Restricting the power of the schedulers that resolve the nondeterminism in probabilistic concurrent ...
We present a complete framework to formally test systems with distributed ports where some choices a...
AbstractWe introduce a rewrite-based specification language for modelling probabilistic concurrent a...
Probabilistic model checking computes the probability values of a given property quantifying over al...
Reasoning about a distributed system that exhibits a combination of probabilistic and temporal behav...
International audienceChallenges within the real-time research are mostly in terms of modeling and a...
Treating random phenomena in concurrency theory has a long tradition. Petri nets [18, 10] and proces...
International audienceThis paper is placed in the context of large scale distributed programming, pr...
Complex software systems typically involve features like time, concurrency and probability, where pr...
This paper is placed in the context of large scale distributed programming, providing a programming ...