SID-UP

SID-UP / Distributed REScala

Distributed REScala is the first language to bring Reactive Programming to the distributed setting. It is build around SID-UP (short for Source IDentifier Update Propagation), an update propagation algorithm that supports the full feature set of Reactive Programming extended to cover Remote Reactives – Reactives that can be shared with and used transparently on remote hosts. SID-UP was designed with distribution in mind, minimizing the amount of coordination and remote communication required to execute glitch-free update turns for distributed reactive applications.

Related Publications

Drechsler, Joscha ; Salvaneschi, Guido ; Mogk, Ragnar ; Mezini, Mira (2014):
Distributed REScala: An Update Algorithm for Distributed Reactive Programming.
New York, NY, USA, ACM, In: Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages & Applications, Portland, OR, USA, October 17 - 21, [Online-Edition: http://dx.doi.org/10.1145/2660193.2660240],
[Konferenzveröffentlichung]

Salvaneschi, Guido ; Drechsler, Joscha ; Mezini, Mira (2013):
Towards Distributed Reactive Programming.
In: Coordination Models and Languages, 7890, ISSN 0302-9743,
[Online-Edition: http://dx.doi.org/10.1007/978-3-642-38493-6_16],
[Konferenzveröffentlichung]

go to TU-biblio search on ULB website

Downloadable Artifacts