Towards Distributed Reactive Programming

Abstract : Reactive applications is a wide class of software that responds to user input, network messages, and other events. Recent research on reactive languages successfully addresses the drawbacks of the Observer pattern – the traditional way reactive applications are implemented in the object-oriented setting – by introducing time-changing values and other ad-hoc programming abstractions.However, those approaches are limited to local settings, but most applications are distributed. We highlight the research challenges of distributed reactive programming and present a research roadmap. We argue that distributed reactive programming not only moves reactive languages to the distributed setting, but is a promising concept for middleware and distributed systems design.
Type de document :
Communication dans un congrès
Rocco Nicola; Christine Julien. 15th International Conference on Coordination Models and Languages (COORDINATION), Jun 2013, Florence, Italy. Springer, Lecture Notes in Computer Science, LNCS-7890, pp.226-235, 2013, Coordination Models and Languages. 〈10.1007/978-3-642-38493-6_16〉
Liste complète des métadonnées

Littérature citée [18 références]  Voir  Masquer  Télécharger

https://hal.inria.fr/hal-01486029
Contributeur : Hal Ifip <>
Soumis le : jeudi 9 mars 2017 - 15:52:56
Dernière modification le : jeudi 9 mars 2017 - 17:00:11
Document(s) archivé(s) le : samedi 10 juin 2017 - 14:32:39

Fichier

978-3-642-38493-6_16_Chapter.p...
Fichiers produits par l'(les) auteur(s)

Licence


Distributed under a Creative Commons Paternité 4.0 International License

Identifiants

Citation

Guido Salvaneschi, Joscha Drechsler, Mira Mezini. Towards Distributed Reactive Programming. Rocco Nicola; Christine Julien. 15th International Conference on Coordination Models and Languages (COORDINATION), Jun 2013, Florence, Italy. Springer, Lecture Notes in Computer Science, LNCS-7890, pp.226-235, 2013, Coordination Models and Languages. 〈10.1007/978-3-642-38493-6_16〉. 〈hal-01486029〉

Partager

Métriques

Consultations de la notice

27

Téléchargements de fichiers

27