- Sponsor:
- sigplan
Welcome to the 8th ACM SIGPLAN International Workshop on Reactive and Event-based Languages & Systems (REBLS 2021), on October 18th, 2021, co-located with the SPLASH 2021 conference. This year, the workshop is held simultaneously virtually and in Chicago, Illinois, United States. Regrettably, the ability to attend the conference in person is limited by the ongoing COVID-19 pandemic.
Proceeding Downloads
Specification and end-to-end proof of a reactive language and its compiler (invited talk)
Embedded control systems have long been designed using block diagrams and state machines. These models often simply guide the manual implementation of software. But in Model-Based Design they are treated as programs and compiled automatically into low-...
Dyninka: a FaaS framework for distributed dataflow applications
The Internet of Things (IoT) requires applications to deal with a large amount of data - streamed, processed and stored from small devices to analytical systems. Cloud computing offers a hardware solution to this issue, providing on-demand resources to ...
Poker: visual instrumentation of reactive programs with programmable probes
This paper presents Poker, a visual instrumentation platform for reactive programs. Similar to other platforms, Poker features a visual dashboard that allows the programmer to inspect the flow of values through the reactive program. The novelty of Poker ...
Trampoline variables: a general method for state accumulation in reactive programming
Reactive programming is all about relegating the management of a program’s state changes to the realm of the runtime environment. Nevertheless, sometimes it is still necessary to enrich a reactive program with state variables that are explicitly updated ...
Symmetric distributed applications
A program is deterministic if multiple re-executions with the same inputs always lead to the same state. Even concurrent instances of a deterministic program should observe identical behavior---in real time---if assigned the same set of inputs. In this ...
Analysing the performance and costs of reactive programming libraries in Java
Modern services running in cloud and edge environments need to be resource-efficient to increase deployment density and reduce operating costs. Asynchronous I/O combined with asynchronous programming provides a solid technical foundation to reach these ...
Index Terms
- Proceedings of the 8th ACM SIGPLAN International Workshop on Reactive and Event-Based Languages and Systems