This paper proposes a language, called Communicating Reactive State Machines (CRSM), useful for describing behaviors of real-time distributed controllers. The characteristic features of this language are that it has a pictorial syntax, a precise formal semantics and an efficient implementation. CRSM is based on Argos, a language proposed for centralized real-time controllers. Argos is extended by including a primitive for communication between Argos programs. This communication primitive is based upon the communication primitive of CSP. A precise mathematical model, called communicating boolean automata (CBA) based upon the boolean automata model of Argos is developed, A number of operations over CBA have been defined to model the construct...
This thesis deals with the programmation and verification of reactive systemes. In a first part, we ...
Embedded controllers for reactive real-time applications are implemented as mixed softwarehardware s...
Many distributed applications can be cast as reactive systems, where a reactive system consists of a...
In this paper, we describe the design and implementation of a tool that has been developed for the s...
Communicating reactive processes (CRP) is a new paradigm that unifies capabilities of synchronous an...
This paper proposes a methodology for the development of distributed real-time (RT) systems using th...
Centralized and decentralized control of logical discrete-event systems are considered. A fundamenta...
International audienceArgos belongs to the family of synchronous languages, designed for programming...
This paper addresses the problem of distributing reactive systems. We first show that the use of syn...
We describe an automatic verification technique for distributed real-time systems that are specified...
Formal methods are mathematically based languages for producing verifiable, consistent and more reli...
A reactive control system is a computer system reacting to certain stimuli emitted by its environmen...
We introduce the definition of a language of distributed reactive objects, a Behaviour Description L...
We apply the Gurevich Abstract State Machine methodology to a benchmark specification problem of Bro...
grantor: University of Toronto'Boolean Discrete-Event Systems' (BDES) form a subclass of D...
This thesis deals with the programmation and verification of reactive systemes. In a first part, we ...
Embedded controllers for reactive real-time applications are implemented as mixed softwarehardware s...
Many distributed applications can be cast as reactive systems, where a reactive system consists of a...
In this paper, we describe the design and implementation of a tool that has been developed for the s...
Communicating reactive processes (CRP) is a new paradigm that unifies capabilities of synchronous an...
This paper proposes a methodology for the development of distributed real-time (RT) systems using th...
Centralized and decentralized control of logical discrete-event systems are considered. A fundamenta...
International audienceArgos belongs to the family of synchronous languages, designed for programming...
This paper addresses the problem of distributing reactive systems. We first show that the use of syn...
We describe an automatic verification technique for distributed real-time systems that are specified...
Formal methods are mathematically based languages for producing verifiable, consistent and more reli...
A reactive control system is a computer system reacting to certain stimuli emitted by its environmen...
We introduce the definition of a language of distributed reactive objects, a Behaviour Description L...
We apply the Gurevich Abstract State Machine methodology to a benchmark specification problem of Bro...
grantor: University of Toronto'Boolean Discrete-Event Systems' (BDES) form a subclass of D...
This thesis deals with the programmation and verification of reactive systemes. In a first part, we ...
Embedded controllers for reactive real-time applications are implemented as mixed softwarehardware s...
Many distributed applications can be cast as reactive systems, where a reactive system consists of a...