Joscha Drechsler

Dr.-Ing. Joscha Drechsler

Software Technology Group


My current research is aimed towards making Reactive Programming usable for implementing distributed applications. Aside from providing a reactive language with capabilities for sharing reactive elements remotely, the main focus herein lies on reducing the restriction of current reactive languages on centralized coordination of event propagation. In a distributed application, propagation of reactive events should both capitalize on the availability of concurrent processing capabilities, as well as allow concurrent inputs in an easy and safe manner. My goal is to research and evaluate possibilities to support these features and provide a reactive system that combines them.

Research Projects

  • SID-UP / Distributed REScala, the first language to support Distributed Reactive Programming


Jump to: 2019 | 2018 | 2017 | 2014 | 2013
Number of items: 8.


Drechsler, Joscha (2019):
Concurrency and Distribution in Reactive Programming.
Darmstadt, Technische Universität Darmstadt,
[Ph.D. Thesis]

Mogk, Ragnar ; Drechsler, Joscha ; Salvaneschi, Guido ; Mezini, Mira (2019):
A Fault-Tolerant Programming Model for Distributed Interactive Applications. (Publisher's Version)
In: Proceedings of the ACM on Programming Languages, 3 (OOPSLA), pp. 1-29. Association for Computing Machinery, ISSN 2475-1421,
DOI: 10.25534/tuprints-00014554,


Drechsler, Joscha ; Mogk, Ragnar ; Salvaneschi, Guido ; Mezini, Mira (2018):
Thread-safe Reactive Programming.
In: Proceedings of the ACM on Programming Languages, 2 (OOPSLA), pp. 107:1-107:30. ISSN 2475-1421,
DOI: 10.1145/3276477,

Drechsler, Joscha ; Mogk, Ragnar ; Salvaneschi, Guido ; Mezini, Mira (2018):
Thread-Safe Reactive Programming. (Publisher's Version)
In: Proceedings of the ACM on Programming Languages, 2 (OOPSLA), pp. 1-30. ACM, ISSN 2475-1421,
DOI: 10.25534/tuprints-00014555,


Mogk, Ragnar ; Drechsler, Joscha (2017):
REScala – Principled Distributed Reactive Programming.
In: Poster <Programming>,
[Conference or Workshop Item]

Mogk, Ragnar ; Drechsler, Joscha (2017):
Demo: Reactive Programming with REScala.
In: Demo <Programming>,
[Conference or Workshop Item]


Drechsler, Joscha ; Salvaneschi, Guido ; Mogk, Ragnar ; Mezini, Mira (2014):
Distributed REScala: An Update Algorithm for Distributed Reactive Programming.
New York, NY, USA, ACM, Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages & Applications, Portland, OR, USA, October 17 - 21, [Conference or Workshop Item]


Salvaneschi, Guido ; Drechsler, Joscha ; Mezini, Mira (2013):
Towards Distributed Reactive Programming.
7890, In: Coordination Models and Languages, pp. 226-235,
ISSN 0302-9743,
[Conference or Workshop Item]

This list was generated on Mon Jul 26 06:34:03 2021 CEST.