[LIBRO][B] Synchronous programming of reactive systems

N Halbwachs - 1992 - books.google.com
This book will attempt to give a first synthesis of recent works con cerning reactive system
design. The term" reactive system" has been introduced in order to at'oid the ambiguities …

Multi-task implementation of multi-periodic synchronous programs

C Pagetti, J Forget, F Boniol, M Cordovilla… - Discrete event dynamic …, 2011 - Springer
This article presents a complete scheme for the integration and the development of multi-
periodic critical embedded systems. A system is formally specified as a modular and …

From dataflow specification to multiprocessor partitioned time-triggered real-time implementation

T Carle, D Potop-Butucaru, Y Sorel… - Leibniz Transactions on …, 2015 - inria.hal.science
Our objective is to facilitate the development of complex time-triggered systems by
automating the allocation and scheduling steps. We show that full automation is possible …

A multi-periodic synchronous data-flow language

J Forget, F Boniol, D Lesens… - 2008 11th IEEE High …, 2008 - ieeexplore.ieee.org
Implementing real-time critical systems is an increasingly complex process that calls for high-
level formal programming languages. Existing languages mainly focus on mono-periodic …

A generalized modality for recursion

A Guatto - Proceedings of the 33rd Annual ACM/IEEE Symposium …, 2018 - dl.acm.org
Nakano's later modality allows types to express that the output of a function does not
immediately depend on its input, and thus that computing its fixpoint is safe. This idea …

Specification and verification of time requirements with CCSL and Esterel

C André, F Mallet - Proceedings of the 2009 ACM SIGPLAN/SIGBED …, 2009 - dl.acm.org
The UML Profile for Modeling and Analysis of Real-Time and Embedded (MARTE) systems
has recently been adopted by the OMG. Its Time Model extends the informal and simplistic …

Online signal monitoring with bounded lag

K Mamouras, Z Wang - … Aided Design of Integrated Circuits and …, 2020 - ieeexplore.ieee.org
An essential approach for guaranteeing the safety of a cyber-physical system is to monitor its
execution in real time. The execution trace of such a system typically consists of one or more …

The Time Model of Logical Clocks available in the OMG MARTE profile

C André, J DeAntoni, F Mallet, R De Simone - Synthesis of embedded …, 2010 - Springer
Multiform logical time, introduced and made popular through its central role in Synchronous
Language theory, is already present in many formalisms pertaining to embedded system …

A synchronous language for critical embedded systems with multiple real-time constraints

J Forget - 2009 - hal.science
This PhD. Thesis defines a high-level language for programming real-time embedded
control systems. It is built upon Synchronous Languages (such as Lustre) and inherits their …

The essence of online data processing

P Dexter, YD Liu, K Chiu - Proceedings of the ACM on Programming …, 2022 - dl.acm.org
Data processing systems are a fundamental component of the modern computing stack.
These systems are routinely deployed online: they continuously receive the requests of data …