Reactors: A Deterministic Model for Composable Reactive Systems

Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/GutachtenBeitrag in KonferenzbandBeigetragenBegutachtung

Beitragende

  • Marten Lohstroh - , University of California at Berkeley (Autor:in)
  • Íñigo Íncer Romeo - , University of California at Berkeley (Autor:in)
  • Andrés Goens - , Professur für Compilerbau (cfaed) (Autor:in)
  • Patricia Derler - , National Instruments (Autor:in)
  • Jeronimo Castrillon - , Professur für Compilerbau (cfaed) (Autor:in)
  • Edward A. Lee - , University of California at Berkeley (Autor:in)
  • Alberto Sangiovanni-Vincentelli - , University of California at Berkeley (Autor:in)

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

OriginalspracheEnglisch
TitelCyber Physical Systems. Model-Based Design - 9th International Workshop, CyPhy 2019, and 15th International Workshop, WESE 2019, Revised Selected Papers
Redakteure/-innenRoger Chamberlain, Martin Edin Grimheden, Walid Taha
Herausgeber (Verlag)Springer, Berlin [u. a.]
Seiten59-85
Seitenumfang27
ISBN (Print)9783030411305
PublikationsstatusVeröffentlicht - 2020
Peer-Review-StatusJa

Publikationsreihe

ReiheLecture Notes in Computer Science
Band11971
ISSN0302-9743

Workshop

Titel9th International Workshop on Model-Based Design of Cyber Physical Systems & 15th International Workshop on Embedded and Cyber-Physical Systems Education
KurztitelCyPhy/WESE 2019
Beschreibungheld in conjunction with 15th ACM/IEEE Embedded Systems Week (ESWeek 2019)
Dauer19 - 20 Oktober 2019
Webseite
OrtNew York University
StadtNew York City
LandUSA/Vereinigte Staaten

Externe IDs

ORCID /0000-0002-5007-445X/work/141545532

Schlagworte

Forschungsprofillinien der TU Dresden

Bibliotheksschlagworte