Among system-level design frameworks and languages, system modeling approaches based on functional programming aim at rapid specification and prototyping of processing of data streams. Models constructed with functional programs provide highly modular and computationally correct models for prototyping and simulation purposes. For design space exploration, the functional programming frameworks provide semantically sound methodologies for establishing formal refinement relations and secure a trustable design automation flow. However, the stream computations expressed by functions embody an implicitly single clocked model of computation (untimed or fully synchronous) which does not take advantage of possible polychronous (multi-clock) computat...
International audienceHigh-level modeling languages and standards, such as Simulink, SysML, MARTE an...
International audienceSystem design based on the so-called "synchronous hypothesis" consists of abst...
International audienceSynchronous functional languages such as Lustre or Lucid Synchrone define a re...
The concept of liquid clocks introduced in this paper is a significant step towards a more precise c...
International audienceClocks in synchronous data-flow languages are the natural way to define severa...
Synchronous data-flow languages have been used successfully for design and implementation of embedde...
International audienceSynchronous data-flow languages such as Lustre manage infinite sequences or st...
As the design complexity of cyber-physical systems continues to grow, modeling the system at higher ...
As the design complexity of cyber-physical systems continues to grow, modeling the system at higher ...
Classifications: Software The research involves developing a theory of real-time process types for t...
International audienceWe present a tool currently under construction in order to enhance the SIGNAL ...
Abstract. We review the basics of functional programming, and give a brief introduction to emerging ...
International audienceSafety–critical real-time systems need to be modeled and simulated early in th...
International audienceHigh-level modeling languages and standards, such as Simulink, SysML, MARTE an...
International audienceSystem design based on the so-called "synchronous hypothesis" consists of abst...
International audienceSynchronous functional languages such as Lustre or Lucid Synchrone define a re...
The concept of liquid clocks introduced in this paper is a significant step towards a more precise c...
International audienceClocks in synchronous data-flow languages are the natural way to define severa...
Synchronous data-flow languages have been used successfully for design and implementation of embedde...
International audienceSynchronous data-flow languages such as Lustre manage infinite sequences or st...
As the design complexity of cyber-physical systems continues to grow, modeling the system at higher ...
As the design complexity of cyber-physical systems continues to grow, modeling the system at higher ...
Classifications: Software The research involves developing a theory of real-time process types for t...
International audienceWe present a tool currently under construction in order to enhance the SIGNAL ...
Abstract. We review the basics of functional programming, and give a brief introduction to emerging ...
International audienceSafety–critical real-time systems need to be modeled and simulated early in th...
International audienceHigh-level modeling languages and standards, such as Simulink, SysML, MARTE an...
International audienceSystem design based on the so-called "synchronous hypothesis" consists of abst...
International audienceSynchronous functional languages such as Lustre or Lucid Synchrone define a re...