The fine-grained parallelism and the need for determinism are traditional issues in the design of real-time embedded software. In addition, the increasing complexity of the specifications requires an increasing use of higher level formalisms. The Esterel language offers natural solutions to all these problems, but its compilation proved challenging, so that efficient compilation techniques have only recently been proposed. Consisting essentially in direct simulation of the reactive primitives of the language, these techniques now need to be accommodated with traditional issues of Esterel: the definition of formal semantics, the constructive causality, and the design of analysis and optimization methods that are both efficient and correct
Recent advances in processor technology have lead to affordable multi-core processors, which could e...
Synchronous programming languages like Esterel are becoming more and more popular for the design of ...
AbstractDassault Aviation is a French aircraft manufacturer building civil business jets (the Falcon...
International audienceSeveral efficient compilation techniques have been recently proposed for the g...
Several efficient compilation techniques have been re-cently proposed for the generation of sequenti...
Abstract—Embedded hard real-time software systems often need fine-grained parallelism and precise co...
Many embedded systems belong to the class of reactive systems, which actively reacts to the environm...
This paper proposes a new reactive multiprocessor for direct execution of Esterel programs. While Es...
Esterel is a synchronous, imperative language designed to specify deterministic control systems. How...
The compilation of Esterel into software has mainly targeted uniprocessor execu-tion. The inherent p...
Executing concurrent specifications on sequential hardware is important for both simulation of syste...
AbstractExecuting concurrent specifications on sequential hardware is important for both simulation ...
The synchronous language Esterel provides deterministic concurrency by adopting a semantics in which...
International audienceDassault Aviation is a French aircraft manufacturer building civil business je...
The performance of compiled Esterel code is suboptimal. Prior work has been done to improve the perf...
Recent advances in processor technology have lead to affordable multi-core processors, which could e...
Synchronous programming languages like Esterel are becoming more and more popular for the design of ...
AbstractDassault Aviation is a French aircraft manufacturer building civil business jets (the Falcon...
International audienceSeveral efficient compilation techniques have been recently proposed for the g...
Several efficient compilation techniques have been re-cently proposed for the generation of sequenti...
Abstract—Embedded hard real-time software systems often need fine-grained parallelism and precise co...
Many embedded systems belong to the class of reactive systems, which actively reacts to the environm...
This paper proposes a new reactive multiprocessor for direct execution of Esterel programs. While Es...
Esterel is a synchronous, imperative language designed to specify deterministic control systems. How...
The compilation of Esterel into software has mainly targeted uniprocessor execu-tion. The inherent p...
Executing concurrent specifications on sequential hardware is important for both simulation of syste...
AbstractExecuting concurrent specifications on sequential hardware is important for both simulation ...
The synchronous language Esterel provides deterministic concurrency by adopting a semantics in which...
International audienceDassault Aviation is a French aircraft manufacturer building civil business je...
The performance of compiled Esterel code is suboptimal. Prior work has been done to improve the perf...
Recent advances in processor technology have lead to affordable multi-core processors, which could e...
Synchronous programming languages like Esterel are becoming more and more popular for the design of ...
AbstractDassault Aviation is a French aircraft manufacturer building civil business jets (the Falcon...