Reactors: A Deterministic Model for Composable Reactive Systems
Research output: Contribution to book/Conference proceedings/Anthology/Report › Conference contribution › Contributed › peer-review
Contributors
Abstract
This paper describes a component-based concurrent model of computation for reactive systems. The components in this model, featuring ports and hierarchy, are called reactors. The model leverages a semantic notion of time, an event scheduler, and a synchronous-reactive style of communication to achieve determinism. Reactors enable a programming model that ensures determinism, unless explicitly abandoned by the programmer. We show how the coordination of reactors can safely and transparently exploit parallelism, both in shared-memory and distributed systems.
Details
| Original language | English |
|---|---|
| Title of host publication | Cyber Physical Systems. Model-Based Design - 9th International Workshop, CyPhy 2019, and 15th International Workshop, WESE 2019, Revised Selected Papers |
| Editors | Roger Chamberlain, Martin Edin Grimheden, Walid Taha |
| Publisher | Springer, Berlin [u. a.] |
| Pages | 59-85 |
| Number of pages | 27 |
| ISBN (print) | 9783030411305 |
| Publication status | Published - 2020 |
| Peer-reviewed | Yes |
Publication series
| Series | Lecture Notes in Computer Science, Volume 11971 |
|---|---|
| ISSN | 0302-9743 |
Conference
| Title | 9th International Workshop on Model-Based Design of Cyber Physical Systems, CyPhy 2019 and 15th International Workshop on Embedded and Cyber-Physical Systems Education, WESE 2019, held in conjunction with ESWeek 2019 |
|---|---|
| Duration | 17 - 18 October 2019 |
| City | New York City |
| Country | United States of America |
External IDs
| ORCID | /0000-0002-5007-445X/work/141545532 |
|---|