Title :
Reactive Programming: A Walkthrough
Author :
Salvaneschi, Guido ; Margara, Alessandro ; Tamburrelli, Giordano
Author_Institution :
Tech. Univ. Darmstadt, Darmstadt, Germany
Abstract :
Over the last few years, Reactive Programming has emerged as the trend to support the development of reactive software through dedicated programming abstractions. Reactive Programming has been increasingly investigated in the programming languages community and it is now gaining the interest of practitioners. Conversely, it has received so far less attention from the software engineering community. This technical briefing bridges this gap through an accurate overview of Reactive Programming, discussing the available frameworks and outlining open research challenges with an emphasis on cross-field research opportunities.
Keywords :
programming languages; software engineering; programming abstraction; programming language; reactive programming; reactive software development; Computer languages; Graphical user interfaces; Observers; Programming profession; Software; Software engineering;
Conference_Titel :
Software Engineering (ICSE), 2015 IEEE/ACM 37th IEEE International Conference on
Conference_Location :
Florence
DOI :
10.1109/ICSE.2015.303