Communicating reactive processes (CRP) is a new paradigm that unifies capabilities of synchronous and asynchronous approaches to parallel programming; Esterel and Statecharts are two important languages following the synchronous approach while the asynchronous approach is followed by languages like ADA, CSP and Occam. CRP is designed for complex applications like process/robot control requiring both forms of concurrency. A CRP program consists of independent reactive Esterel nodes that communicate via CSP like rendezvous mechanism. CRP has capabilities of both the classes of languages: nondeterminism, rendezvous, instantaneous reaction, preemption as well as new features like watchdogs over asynchronous communication. This paper discusses a...
By considering the problem of an event timer it is shown that the commonly available synchronizing f...
Synchronous languages like Esterel and PURR have been introduced to support the development of concu...
technical reportCommunicating Sequential Processes (CSP) is a well known paradigm for communication ...
this paper, we show that the paradigm of Communicating Reactive Processes (CRP) can be effectively u...
Communicating Reactive Processes (CRP) paradigm unifies asynchronous and synchronous mechanisms of c...
This paper proposes a language, called Communicating Reactive State Machines (CRSM), useful for desc...
This paper addresses the problem of distributing reactive systems. We first show that the use of syn...
Distributed Reactive Programming is a paradigm for implementing distributed interactive applications...
A mechanism that relies on shared communication resources but avoids many of its known disadvantages...
Actors have become widespread in programming languages and programming frameworks focused on paralle...
International audienceIn this note we revisit the so-called reactive programming style, which evolve...
AbstractIdealized CSP is a programming language combining simply typed, call-by-name procedures with...
this paper, we discuss a new paradigm called Multiclock ESTEREL, based on the paradigm of the synch...
In proposing theories of how we should design and specify networks of processes it is necessary to s...
AbstractIn this note we revisit the so-called reactive programming style, which evolves from the syn...
By considering the problem of an event timer it is shown that the commonly available synchronizing f...
Synchronous languages like Esterel and PURR have been introduced to support the development of concu...
technical reportCommunicating Sequential Processes (CSP) is a well known paradigm for communication ...
this paper, we show that the paradigm of Communicating Reactive Processes (CRP) can be effectively u...
Communicating Reactive Processes (CRP) paradigm unifies asynchronous and synchronous mechanisms of c...
This paper proposes a language, called Communicating Reactive State Machines (CRSM), useful for desc...
This paper addresses the problem of distributing reactive systems. We first show that the use of syn...
Distributed Reactive Programming is a paradigm for implementing distributed interactive applications...
A mechanism that relies on shared communication resources but avoids many of its known disadvantages...
Actors have become widespread in programming languages and programming frameworks focused on paralle...
International audienceIn this note we revisit the so-called reactive programming style, which evolve...
AbstractIdealized CSP is a programming language combining simply typed, call-by-name procedures with...
this paper, we discuss a new paradigm called Multiclock ESTEREL, based on the paradigm of the synch...
In proposing theories of how we should design and specify networks of processes it is necessary to s...
AbstractIn this note we revisit the so-called reactive programming style, which evolves from the syn...
By considering the problem of an event timer it is shown that the commonly available synchronizing f...
Synchronous languages like Esterel and PURR have been introduced to support the development of concu...
technical reportCommunicating Sequential Processes (CSP) is a well known paradigm for communication ...