Last version = author version of our CSI Journal of Computer Paper (same title and same content)In this research report, we propose an enhancement of the compilation of synchronous programs with a combined numerical-Boolean abstraction. While our approach applies to synchronous dataflow languages in general, here, we consider the *signal* language for illustration. In the new abstraction, every signal in a program is associated with a pair of the form (clock, value), where clock is a Boolean function and value is a Boolean or numeric function. Given the performance level reached by recent progress in Satisfiability Modulo Theory (SMT), we use an SMT solver reason on this abstraction. Through sample examples, we show how our solution is used...
International audienceSynchronous functional languages such as Lustre or Lucid Synchrone define a re...
International audienceSynchronous data-flow languages such as Lustre manage infinite sequences or st...
SIGNAL belongs to the synchronous languages family which are widely used in the design of safety-cri...
Last version = author version of our CSI Journal of Computer Paper (same title and same content)In t...
International audienceThis paper presents the techniques used for the compilation of the data-flow, ...
International audienceThe synchronous language Lustre and its descendants have long been used to pro...
Synchronous data-flow languages have been used successfully for design and implementation of embedde...
AbstractThis paper addresses the problem of using a dataflow language in “real-time” continuously op...
International audienceDependency graphs are a commonly used data structure to encode the streams of ...
141 pagesThis thesis presents the production of sequential code from the dataflow synchronous langua...
This paper presents a simple and safe compiler, called MinSIGNAL, from a subset of the synchronous d...
AbstractWe introduce variant types and a pattern matching operation to synchronous dataflow language...
AbstractPresence and absence of signals inside a reaction are inherent to the synchronous paradigm. ...
International audienceDataflow languages allow the specification of reactive systems by mutually rec...
École thématiqueSignal is an "alternative" synchronous language, with the following features: it add...
International audienceSynchronous functional languages such as Lustre or Lucid Synchrone define a re...
International audienceSynchronous data-flow languages such as Lustre manage infinite sequences or st...
SIGNAL belongs to the synchronous languages family which are widely used in the design of safety-cri...
Last version = author version of our CSI Journal of Computer Paper (same title and same content)In t...
International audienceThis paper presents the techniques used for the compilation of the data-flow, ...
International audienceThe synchronous language Lustre and its descendants have long been used to pro...
Synchronous data-flow languages have been used successfully for design and implementation of embedde...
AbstractThis paper addresses the problem of using a dataflow language in “real-time” continuously op...
International audienceDependency graphs are a commonly used data structure to encode the streams of ...
141 pagesThis thesis presents the production of sequential code from the dataflow synchronous langua...
This paper presents a simple and safe compiler, called MinSIGNAL, from a subset of the synchronous d...
AbstractWe introduce variant types and a pattern matching operation to synchronous dataflow language...
AbstractPresence and absence of signals inside a reaction are inherent to the synchronous paradigm. ...
International audienceDataflow languages allow the specification of reactive systems by mutually rec...
École thématiqueSignal is an "alternative" synchronous language, with the following features: it add...
International audienceSynchronous functional languages such as Lustre or Lucid Synchrone define a re...
International audienceSynchronous data-flow languages such as Lustre manage infinite sequences or st...
SIGNAL belongs to the synchronous languages family which are widely used in the design of safety-cri...