École thématiqueSignal is an "alternative" synchronous language, with the following features: it addresses open systems and puts clocks ans synchronization at the forefront. To this end, synchronization is synthesized, not verified. We will emphasize the clock and causality calculus and show its use in modular compilation. Then, we'll show how we can extend the clock calculus and improve the power of the language, and extend the causality calculus toward supporting constraint solving (instead of evaluating signal expressions). The latter extension may be suited to physical system modeling.Conçu et développé à la même période que les autres langages synchrones, Signal, avec le recul, apparaît comme étant à part dans le paysage. Il est dédié ...
International audienceThis paper presents the main features of the Signal language and its compiler....
This PhD. Thesis defines a high-level language for programming real-time embedded control systems. I...
We consider the problem of synthesizing correct-by-construction globally asynchronous, locally synch...
École thématiqueSignal is an "alternative" synchronous language, with the following features: it add...
Translation validation was introduced as a technique to formally verify the correctness of code gene...
International audienceZélus is a new programming language for modeling systems that mix discrete log...
AbstractPresence and absence of signals inside a reaction are inherent to the synchronous paradigm. ...
L’approche synchrone aux systèmes réactifs, où le temps global est une séquence d’instants discrets,...
International audienceThis paper presents the techniques used for the compilation of the data-flow, ...
Synchronous languages are used to program critical reactive systems. Today, systems require to find ...
AbstractIn this paper, systems which interact permanently with their environment are considered. Suc...
International audienceThe synchronous paradigm provides a logical abstraction of time for reactive s...
RésuméNous introduisons ici un calcul de processus fondé sur une composition parallèle asynchrone, e...
International audienceSynchronous functional languages such as Lustre or Lucid Synchrone define a re...
En à peine deux décennies, notre capacité à transmettre de l’information fut profondément transformé...
International audienceThis paper presents the main features of the Signal language and its compiler....
This PhD. Thesis defines a high-level language for programming real-time embedded control systems. I...
We consider the problem of synthesizing correct-by-construction globally asynchronous, locally synch...
École thématiqueSignal is an "alternative" synchronous language, with the following features: it add...
Translation validation was introduced as a technique to formally verify the correctness of code gene...
International audienceZélus is a new programming language for modeling systems that mix discrete log...
AbstractPresence and absence of signals inside a reaction are inherent to the synchronous paradigm. ...
L’approche synchrone aux systèmes réactifs, où le temps global est une séquence d’instants discrets,...
International audienceThis paper presents the techniques used for the compilation of the data-flow, ...
Synchronous languages are used to program critical reactive systems. Today, systems require to find ...
AbstractIn this paper, systems which interact permanently with their environment are considered. Suc...
International audienceThe synchronous paradigm provides a logical abstraction of time for reactive s...
RésuméNous introduisons ici un calcul de processus fondé sur une composition parallèle asynchrone, e...
International audienceSynchronous functional languages such as Lustre or Lucid Synchrone define a re...
En à peine deux décennies, notre capacité à transmettre de l’information fut profondément transformé...
International audienceThis paper presents the main features of the Signal language and its compiler....
This PhD. Thesis defines a high-level language for programming real-time embedded control systems. I...
We consider the problem of synthesizing correct-by-construction globally asynchronous, locally synch...