International audienceSynchronous languages, such as the recently proposed SCCharts language, have been designed for the rigorous specification of real-time systems. Their sound semantics, which build on an abstraction from physical execution time, make these languages appealing, in particular for safety-critical systems. However, they traditionally lack built-in support for physical time. This makes it rather cumbersome to express things like timeouts or periodic executions within the language.We here propose several mechanisms to reconcile the synchronous paradigm with physical time. Specifically, we propose extensions to the SCCharts language to express clocks and execution periods within the model. We draw on several sources, in particu...
We present timing-constrained automata (TCA), a model for real-time computation in which agents beha...
Abstract Modelling complex dynamic real-time behavior is a crucial prerequisite when employing objec...
Programs such as device drivers and embedded controllers must explicitly refer and react to time. Fo...
Best Paper AwardInternational audienceSynchronous languages, such as the recently proposed SCCharts ...
International audienceWe address the problem of synchronous programs that cannot be easily executed ...
Timed languages are introduced as a class of languages that accepts timed words: sequences of events...
AbstractPresence and absence of signals inside a reaction are inherent to the synchronous paradigm. ...
How can we take a programming language off the shelf and upgrade it into a real-time programming la...
International audienceSynchronous data-flow languages such as Lustre manage infinite sequences or st...
Event clock automata (ECA) are a model for timed languages that has been introduced by Alur, Fix and...
International audienceSynchronous functional languages such as Lustre or Lucid Synchrone define a re...
Embedded controllers coordinate the behaviours of specialised hardware components to satisfy broader...
. We propose timed (finite) automata to model the behavior of realtime systems over time. Our defini...
Abstract. A language for representing timed automata is introduced. Its semantics i defined in terms...
International audienceClocks in synchronous data-flow languages are the natural way to define severa...
We present timing-constrained automata (TCA), a model for real-time computation in which agents beha...
Abstract Modelling complex dynamic real-time behavior is a crucial prerequisite when employing objec...
Programs such as device drivers and embedded controllers must explicitly refer and react to time. Fo...
Best Paper AwardInternational audienceSynchronous languages, such as the recently proposed SCCharts ...
International audienceWe address the problem of synchronous programs that cannot be easily executed ...
Timed languages are introduced as a class of languages that accepts timed words: sequences of events...
AbstractPresence and absence of signals inside a reaction are inherent to the synchronous paradigm. ...
How can we take a programming language off the shelf and upgrade it into a real-time programming la...
International audienceSynchronous data-flow languages such as Lustre manage infinite sequences or st...
Event clock automata (ECA) are a model for timed languages that has been introduced by Alur, Fix and...
International audienceSynchronous functional languages such as Lustre or Lucid Synchrone define a re...
Embedded controllers coordinate the behaviours of specialised hardware components to satisfy broader...
. We propose timed (finite) automata to model the behavior of realtime systems over time. Our defini...
Abstract. A language for representing timed automata is introduced. Its semantics i defined in terms...
International audienceClocks in synchronous data-flow languages are the natural way to define severa...
We present timing-constrained automata (TCA), a model for real-time computation in which agents beha...
Abstract Modelling complex dynamic real-time behavior is a crucial prerequisite when employing objec...
Programs such as device drivers and embedded controllers must explicitly refer and react to time. Fo...