We address the problem of safe design of distributed embedded systems. We show that with the increasing complexity and integration of embedded systems, the functional structure of the system can conflict with the structure of its architecture. The usual approach of design by refinement of this architecture can then jeopardize the functional modularity of the system. We propose a method allowing the design of a distributed system as a unique program, which functional structure is independent of the system's architecture. This method is based on the extension of a synchronous dataflow programming language with primitives for program distribution. These primitives allow on one hand to describe the architecture as a graph defining existing comp...
This thesis is about the design of software for embedded systems. The hardware platforms usually emp...
International audienceThis paper presents the design of distributed embedded systems using the synch...
This thesis provides a fully automatic translation from synchronous programs to parallel software fo...
We address the problem of safe design of distributed embedded systems. We show that with the increas...
This paper addresses the design of distributed systems with synchronous dataflow languages. As modul...
The realization of modern embedded systems increase the requirements of automatic or semi-automatic ...
Synchronous programming has been introduced to facilitate the design and programming of reactive sys...
Abstract—Synchronous programs were introduced to sim-plify the development of reactive systems hidin...
Synchronous languages rely on formal methods to ease the development of applications in an efficient...
Synchronous languages first appeared during the 80’s, in order to provide a mathematical model for s...
This PhD. Thesis defines a high-level language for programming real-time embedded control systems. I...
La réalisation des systèmes embarqués modernes a fait naître le besoin de techniques et outils d aid...
International audience—This paper presents a distribution methodology for synchronous programs, appl...
Reactive system continuously interact with an environment.Synchronous languages (a family of languag...
This thesis is about the design of software for embedded systems. The hardware platforms usually emp...
International audienceThis paper presents the design of distributed embedded systems using the synch...
This thesis provides a fully automatic translation from synchronous programs to parallel software fo...
We address the problem of safe design of distributed embedded systems. We show that with the increas...
This paper addresses the design of distributed systems with synchronous dataflow languages. As modul...
The realization of modern embedded systems increase the requirements of automatic or semi-automatic ...
Synchronous programming has been introduced to facilitate the design and programming of reactive sys...
Abstract—Synchronous programs were introduced to sim-plify the development of reactive systems hidin...
Synchronous languages rely on formal methods to ease the development of applications in an efficient...
Synchronous languages first appeared during the 80’s, in order to provide a mathematical model for s...
This PhD. Thesis defines a high-level language for programming real-time embedded control systems. I...
La réalisation des systèmes embarqués modernes a fait naître le besoin de techniques et outils d aid...
International audience—This paper presents a distribution methodology for synchronous programs, appl...
Reactive system continuously interact with an environment.Synchronous languages (a family of languag...
This thesis is about the design of software for embedded systems. The hardware platforms usually emp...
International audienceThis paper presents the design of distributed embedded systems using the synch...
This thesis provides a fully automatic translation from synchronous programs to parallel software fo...