Synchronous coordination systems allow the exchange of data by logically indivisible actions involving all coordinated entities. This paper introduces behavioural automata, a logically synchronous coordination model based on the Reo coordination language, which focuses on relevant aspects for the concurrent evolution of these systems. We show how our automata model encodes the Reo and Linda coordination models and how it introduces an explicit predicate that captures the concurrent evolution, distinguishing local from global actions, and lifting the need of most synchronous models to involve all entities at each coordination step, paving the way to more scalable implementations
We consider the problem of automatic abstraction, from a low-level model given in term of network of...
AbstractThe purpose of this paper is twofold: to give a precise notion of a realization for simulati...
to be published in the proceedings of the Models 2015 conferenceInternational audienceThe design of ...
Synchronous coordination systems allow the exchange of data by logically indivisible actions involvi...
A promising new application domain for coordination languages is expressing interaction protocols am...
Starting from the pioneering work on Linda and Gamma, coordination models and languages have gone th...
We investigate the relations between two automata-based models for describing and studying distribut...
We investigate the relations between two automata-based models for describing and studying distribut...
A new class of models, formalisms and mechanisms has recently evolved for describing concurrent and ...
. A number of different coordination models for specifying inter-process communication and synchroni...
Abstract: The drawbacks of programming coordination activities directly within the applications soft...
Automata models are well-established in many areas of computer science and are supported by a wealth...
Abstract. In opposition to the traditional approaches to reactive systems in which the atomicity of ...
The drawbacks of programming coordination activities directly within the applications software that ...
Synchrony continues to be an important concern in concurrent programming. Existing languages and mod...
We consider the problem of automatic abstraction, from a low-level model given in term of network of...
AbstractThe purpose of this paper is twofold: to give a precise notion of a realization for simulati...
to be published in the proceedings of the Models 2015 conferenceInternational audienceThe design of ...
Synchronous coordination systems allow the exchange of data by logically indivisible actions involvi...
A promising new application domain for coordination languages is expressing interaction protocols am...
Starting from the pioneering work on Linda and Gamma, coordination models and languages have gone th...
We investigate the relations between two automata-based models for describing and studying distribut...
We investigate the relations between two automata-based models for describing and studying distribut...
A new class of models, formalisms and mechanisms has recently evolved for describing concurrent and ...
. A number of different coordination models for specifying inter-process communication and synchroni...
Abstract: The drawbacks of programming coordination activities directly within the applications soft...
Automata models are well-established in many areas of computer science and are supported by a wealth...
Abstract. In opposition to the traditional approaches to reactive systems in which the atomicity of ...
The drawbacks of programming coordination activities directly within the applications software that ...
Synchrony continues to be an important concern in concurrent programming. Existing languages and mod...
We consider the problem of automatic abstraction, from a low-level model given in term of network of...
AbstractThe purpose of this paper is twofold: to give a precise notion of a realization for simulati...
to be published in the proceedings of the Models 2015 conferenceInternational audienceThe design of ...