AbstractWe introduce variant types and a pattern matching operation to synchronous dataflow languages. These languages are used in the design of reactive systems. As these systems grow increasingly complex, the need for abstraction mechanisms, in particular, data and control structures, is critical. Variant types provide a mechanism to precisely model structured data. The pattern matching operation, defined as a clock operator, provides an efficient control structure
Synchronous languages, such as Signal, are best suited for the design of dependable real-time system...
This PhD thesis introduces new results linking the theory of Latency Insensitive, to a well-known su...
This paper describes the language LUSTRE which is a data flow synchronous language, designed for pro...
AbstractWe introduce variant types and a pattern matching operation to synchronous dataflow language...
AbstractSynchronous languages have been designed to ease the development of reactive systems, by pro...
International audienceSynchronous data-flow languages such as Lustre manage infinite sequences or st...
Last version = author version of our CSI Journal of Computer Paper (same title and same content)In t...
International audienceHarel and Pnueli showed (1985) that dynamical systems are an essential in the ...
Synchronous data-flow languages such as Scade/Lustre manage infinite sequences, or streams, as primi...
International audienceIn this paper, systems which interact permanently with their environments are ...
International audienceConcurrent and reactive systems often exhibit multiple time scales. For instan...
AbstractPresence and absence of signals inside a reaction are inherent to the synchronous paradigm. ...
This paper presents an idiomatic construct for µ-charts which reflects the high-level specification ...
The paper introduces a higher-order synchronous data-flow language in which communication channels m...
In this thesis, we first review current trends in the areas related to parallel programming language...
Synchronous languages, such as Signal, are best suited for the design of dependable real-time system...
This PhD thesis introduces new results linking the theory of Latency Insensitive, to a well-known su...
This paper describes the language LUSTRE which is a data flow synchronous language, designed for pro...
AbstractWe introduce variant types and a pattern matching operation to synchronous dataflow language...
AbstractSynchronous languages have been designed to ease the development of reactive systems, by pro...
International audienceSynchronous data-flow languages such as Lustre manage infinite sequences or st...
Last version = author version of our CSI Journal of Computer Paper (same title and same content)In t...
International audienceHarel and Pnueli showed (1985) that dynamical systems are an essential in the ...
Synchronous data-flow languages such as Scade/Lustre manage infinite sequences, or streams, as primi...
International audienceIn this paper, systems which interact permanently with their environments are ...
International audienceConcurrent and reactive systems often exhibit multiple time scales. For instan...
AbstractPresence and absence of signals inside a reaction are inherent to the synchronous paradigm. ...
This paper presents an idiomatic construct for µ-charts which reflects the high-level specification ...
The paper introduces a higher-order synchronous data-flow language in which communication channels m...
In this thesis, we first review current trends in the areas related to parallel programming language...
Synchronous languages, such as Signal, are best suited for the design of dependable real-time system...
This PhD thesis introduces new results linking the theory of Latency Insensitive, to a well-known su...
This paper describes the language LUSTRE which is a data flow synchronous language, designed for pro...