U. A. Acar, A. Ahmed, and M. Blume, Imperative self-adjusting computation, pp.309-322, 2008.
DOI : 10.1145/1328438.1328476

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.380.6076

E. Bainomugisha, A. Lombide-carreton, T. Van-cutsem, S. Mostinckx, and W. Meuter, A survey on reactive programming, ACM Computing Surveys, vol.45, issue.4, p.2013
DOI : 10.1145/2501654.2501666

A. Basu, M. Bozga, and J. Sifakis, Modeling Heterogeneous Real-time Components in BIP, Fourth IEEE International Conference on Software Engineering and Formal Methods (SEFM'06), pp.3-12, 2006.
DOI : 10.1109/SEFM.2006.27

URL : https://hal.archives-ouvertes.fr/hal-00375298

G. Berry and G. Gonthier, The Esterel synchronous programming language: design, semantics, implementation, Science of Computer Programming, vol.19, issue.2, pp.87-152, 1992.
DOI : 10.1016/0167-6423(92)90005-V

URL : https://hal.archives-ouvertes.fr/inria-00075711

R. L. Bocchino, V. S. Adve, and B. L. Chamberlain, Software transactional memory for large scale clusters, Proceedings of the 13th ACM SIGPLAN Symposium on Principles and practice of parallel programming , PPoPP '08, pp.247-258, 2008.
DOI : 10.1145/1345206.1345242

B. Bonakdarpour, M. Bozga, M. Jaber, J. Quilbeuf, and J. Sifakis, A framework for automated distributed implementation of component-based models, Distributed Computing, pp.1-27, 2012.
DOI : 10.1007/s00446-012-0168-6

URL : https://hal.archives-ouvertes.fr/hal-00877995

G. H. Cooper and S. Krishnamurthi, Embedding Dynamic Dataflow in a Call-by-Value Language, ESOP, pp.294-308, 2006.
DOI : 10.1016/S0167-6423(99)00023-4

P. T. Eugster, P. A. Felber, R. Guerraoui, and A. Kermarrec, The many faces of publish/subscribe, ACM Computing Surveys, vol.35, issue.2, pp.114-131, 2003.
DOI : 10.1145/857076.857078

V. Gasiunas, L. Satabin, M. Mezini, A. Núñez, and J. Noyé, EScala, Proceedings of the tenth international conference on Aspect-oriented software development, AOSD '11, pp.227-240, 2011.
DOI : 10.1145/1960275.1960303

URL : https://hal.archives-ouvertes.fr/inria-00559183

T. Gautier, P. L. Guernic, and L. Besnard, SIGNAL: A declarative language for synchronous programming of real-time systems, Proc. of a conference on Functional programming languages and computer architecture, pp.257-277, 1987.
DOI : 10.1007/3-540-18317-5_15

URL : https://hal.archives-ouvertes.fr/inria-00075791

C. Georgiou, N. Lynch, P. Mavrommatis, and J. A. Tauber, Automated implementation of complex distributed algorithms specified in the IOA language, International Journal on Software Tools for Technology Transfer, vol.21, issue.9, pp.153-171, 2009.
DOI : 10.1007/s10009-008-0097-7

A. Lombide-carreton, S. Mostinckx, T. Cutsem, and W. Meuter, Loosely-Coupled Distributed Reactive Programming in Mobile Ad Hoc Networks, Lecture Notes in Computer Science, vol.6141, pp.41-60, 2010.
DOI : 10.1007/978-3-642-13953-6_3

I. Maier and M. Odersky, Deprecating the Observer Pattern with Scala.react, 2012.

A. Margara and G. Cugola, Processing flows of information, Proceedings of the 5th ACM international conference on Distributed event-based system, DEBS '11, pp.359-360, 2011.
DOI : 10.1145/2002259.2002307

L. A. Meyerovich, A. Guha, J. Baskin, G. H. Cooper, M. Greenberg et al., Flapjax: a programming language for ajax applications, OOPSLA '09, pp.1-20, 2009.

H. Rajan and G. T. Leavens, Ptolemy: A Language with Quantified, Typed Events, LNCS, vol.5142, pp.155-179, 2008.
DOI : 10.1007/978-3-540-70592-5_8

N. Shavit and D. Touitou, Software transactional memory, Distributed Computing, pp.99-116, 1997.
DOI : 10.1007/s004460050028

URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.41.4743

G. Weikum and G. Vossen, Transactional information systems: theory, algorithms, and the practice of concurrency control and recovery, 2001.