International audienceSafety–critical real-time systems need to be modeled and simulated early in the development of lifecycle. SIGNAL is a data-flow synchronous language with clocks widely used in modeling of such systems. Due to the synchronous features of SIGNAL, clock calculus is essential in compilation and simulation. This paper proposes a new methodology for clock calculus that takes data dependencies into consideration. In this way, simulation code can be directly generated by using a depth-first traversal algorithm. In addition, a clock insertion method based on clock-implication checking is presented to obtain an optimized control structure
International audienceThis paper presents the main features of the Signal language and its compiler....
École thématiqueSignal is an "alternative" synchronous language, with the following features: it add...
. We extend the specification language of temporal logic, the corresponding verification framework, ...
Safety–critical real-time systems need to be modeled and simulated early in the development of lifec...
International audienceClocks in synchronous data-flow languages are the natural way to define severa...
International audienceIn this paper we present the affine clock calculus as an extension of the form...
International audienceThe synchronous language SIGNAL is a formal specification formalism for develo...
AbstractPresence and absence of signals inside a reaction are inherent to the synchronous paradigm. ...
International audienceFor the design of embedded systems, many languages are in use, which are based...
International audienceSynchronous data-flow languages such as Lustre manage infinite sequences or st...
International audienceThe UML Profile for Modeling and Analysis of Real-Time and Embedded systems (MA...
How can we take a programming language off the shelf and upgrade it into a real-time programming la...
International audienceThis paper presents the main features of the Signal language and its compiler....
École thématiqueSignal is an "alternative" synchronous language, with the following features: it add...
. We extend the specification language of temporal logic, the corresponding verification framework, ...
Safety–critical real-time systems need to be modeled and simulated early in the development of lifec...
International audienceClocks in synchronous data-flow languages are the natural way to define severa...
International audienceIn this paper we present the affine clock calculus as an extension of the form...
International audienceThe synchronous language SIGNAL is a formal specification formalism for develo...
AbstractPresence and absence of signals inside a reaction are inherent to the synchronous paradigm. ...
International audienceFor the design of embedded systems, many languages are in use, which are based...
International audienceSynchronous data-flow languages such as Lustre manage infinite sequences or st...
International audienceThe UML Profile for Modeling and Analysis of Real-Time and Embedded systems (MA...
How can we take a programming language off the shelf and upgrade it into a real-time programming la...
International audienceThis paper presents the main features of the Signal language and its compiler....
École thématiqueSignal is an "alternative" synchronous language, with the following features: it add...
. We extend the specification language of temporal logic, the corresponding verification framework, ...