The sparse synchronous model on real hardware

J Hui, SA Edwards - ACM Transactions on Embedded Computing …, 2024 - dl.acm.org
We present the Sparse Synchronous model (SSM) of computation, which allows a
programmer to specify software timing more precisely than the traditional “heartbeat” of …

The sparse synchronous model

SA Edwards, J Hui - 2020 Forum for Specification and Design …, 2020 - ieeexplore.ieee.org
We present the Sparse Synchronous model (SSM) of computation, which allows a
programmer to specify software timing more precisely than the traditional “heartbeat” of …

Reactive chatbot programming

G Baudart, M Hirzel, L Mandel, A Shinnar… - Proceedings of the 5th …, 2018 - dl.acm.org
Chatbots are reactive applications with a conversational interface. They are usually
implemented as compositions of client-side components and cloud-hosted services …

Constructive semantics for instantaneous reactions

J Aguado, M Mendler - Theoretical Computer Science, 2011 - Elsevier
This paper presents some results towards a game-theoretic account of the constructive
semantics of step responses for synchronous languages, providing a coherent semantic …

What is in a step: New perspectives on a classical question

WP de Roever, G Lüttgen, M Mendler - … : essays in memory of Amir Pnueli, 2010 - Springer
In their seminal 1991 paper “What is in a Step: On the Semantics of Statecharts”, Pnueli and
Shalev showed how, in the presence of global consistency and while observing causality …

Proposal for a Dynamic Synchronous Language

P Attar, F Boussinot, L Mandel, JF Susini - 2011 - hal.science
We propose a new scripting language called DSL bas-ed on the synchronous/reactive
model. In DSL, sys-tems are composed of several sites executed asyn-chronously, and each …

Towards a safe and secure synchronous language

P Attar - 2013 - theses.hal.science
This thesis proposes a new approach to parallelism and concurrency, laying the basis for
the design of a programming language with a clear and simple formal semantics, enjoying …

ForeC: Designing cyber-physical systems with foresight

E Yip - 2015 - researchspace.auckland.ac.nz
People interact with a diverse range of embedded systems on a daily basis. Such systems
are found in vehicles, robots, and biomedical devices. An embedded system is safety-critical …

DSLM: Dynamic Synchronous Language with Memory

P Attar - 2012 - hal.science
We propose a new scripting language called DSLM based on the syn-chronous/reactive
model. In DSLM, systems are composed of several sites executed asynchronously, and …

Simulation of quantum mechanics using reactive programming

F Boussinot - arXiv preprint arXiv:1101.2133, 2011 - arxiv.org
We implement in a reactive programming framework a simulation of three aspects of
quantum mechanics: self-interference, state superposition, and entanglement. The …