A real-time system is a system whose correctness depends not only on the correctness of the values it produces, but also on the time when it produces those values. The rate at which it must produce values is defined by the environment it operates in. When programming such a system, it is important that the programming language allows to reason about the constraints introduced by this context. Synchronous languages [14] are well-adapted to theprogramming of critical real-time systems thanks to their clean formal semantics and to their formally defined compilation process. In this work, we will present extensions to the synchronous language Prelude [67] to tackle two issues: Programming multicore systems predictably and handling system reconf...
Context: Real-time systems are systems that are subject to "real-time constraints"— e.g. operational...
Software failures in hard real-time systems may have hazardous effects (industrial disasters, human ...
International audienceEnsuring temporal predictability of real-time systems on a multi-core platform...
This PhD. Thesis defines a high-level language for programming real-time embedded control systems. I...
The implementation of hard real-time systems involves a lot of steps that are traditionally manual. ...
La plupart des systèmes critiques sont dits «temps-réel durs» puisqu'ils requièrent des garanties te...
La prédictibilité est un aspect important des systèmes temps-réel critiques. Garantir la fonctionnal...
International audienceThis paper tackles the problem of designing and programming a realtime system ...
A real-time control-command embedded system is subject to strong constraints such as determinism, lo...
Les systèmes temps-réels sont des systèmes qui sont soumis à "des contraintes de temps", comme par e...
International audienceThis article presents a complete scheme for the integration and the developmen...
This paper presents a language dedicated to the description of the software architecture of complex ...
An huge amount of computational models and programming languages have been proposed for the descrip...
Cette thèse propose des techniques de construction d'une séquence d'ordonnancement valide par un alg...
National audienceThe emergence of more powerful, but also more complex, multicore computers presents...
Context: Real-time systems are systems that are subject to "real-time constraints"— e.g. operational...
Software failures in hard real-time systems may have hazardous effects (industrial disasters, human ...
International audienceEnsuring temporal predictability of real-time systems on a multi-core platform...
This PhD. Thesis defines a high-level language for programming real-time embedded control systems. I...
The implementation of hard real-time systems involves a lot of steps that are traditionally manual. ...
La plupart des systèmes critiques sont dits «temps-réel durs» puisqu'ils requièrent des garanties te...
La prédictibilité est un aspect important des systèmes temps-réel critiques. Garantir la fonctionnal...
International audienceThis paper tackles the problem of designing and programming a realtime system ...
A real-time control-command embedded system is subject to strong constraints such as determinism, lo...
Les systèmes temps-réels sont des systèmes qui sont soumis à "des contraintes de temps", comme par e...
International audienceThis article presents a complete scheme for the integration and the developmen...
This paper presents a language dedicated to the description of the software architecture of complex ...
An huge amount of computational models and programming languages have been proposed for the descrip...
Cette thèse propose des techniques de construction d'une séquence d'ordonnancement valide par un alg...
National audienceThe emergence of more powerful, but also more complex, multicore computers presents...
Context: Real-time systems are systems that are subject to "real-time constraints"— e.g. operational...
Software failures in hard real-time systems may have hazardous effects (industrial disasters, human ...
International audienceEnsuring temporal predictability of real-time systems on a multi-core platform...