Blogs (9) >>
SPLASH 2016
Sun 30 October - Fri 4 November 2016 Amsterdam, Netherlands
Wed 2 Nov 2016 17:30 - 19:30 at Foyer - Poster Reception Wednesday Chair(s): Jeff Huang, Sebastian Erdweg
Mon 31 Oct 2016 18:06 - 18:24 at PTA - Poster Reception Monday Chair(s): Jeff Huang, Sebastian Erdweg

This paper introduces SignalJ, a lightweight extension of Java with reactive values. A reactive value in SignalJ is either primitive (source) or depends on other reactive values (dependent). Each reactive value is typed with a \emph{signal type}, which ensures that the dependent reactive values are functional and any changes of the source values are propagated to all the dependent reactive values. SignalJ also provides \emph{handlers} of reactive values that are called whenever the monitored reactive value is updated. With these features, SignalJ declaratively specifies dataflows within an application in a functional manner, which enables effective implementation of reactive software. The syntax of SignalJ is almost identical to that of Java 8 except that it introduces a new modifier, \texttt{signal}, to represent signal types.

Mon 31 Oct
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

17:30 - 20:30: Poster Reception MondayPosters at PTA
Chair(s): Jeff HuangTexas A&M University, Sebastian ErdwegDelft University of Technology, Netherlands
17:30 - 17:48
Talk
Posters
Tal WagnerMIT CSAIL, Eric SchkufzaStanford University, Udi WiederVMware
17:48 - 18:06
Talk
Posters
David H. LorenzOpen University and Technion IIT, Boaz RosenanUniversity of Haifa
18:06 - 18:24
Talk
Posters
Tetsuo KaminaRitsumeikan University
18:24 - 18:42
Talk
Posters
18:42 - 19:00
Talk
Posters
Joseph CaldwellUniversity of Tokyo
19:00 - 19:18
Talk
Posters
Giovanni VivianiUniversity of British Columbia, Gail MurphyUniversity of British Columbia
19:18 - 19:36
Talk
Posters
Scott BuckleyMacquarie University, Australia, Anthony SloaneMacquarie University, Australia, Matthew RobertsMacquarie University
19:36 - 19:54
Talk
Posters
Ahmed Abdel MoamenUniversity of Saskatchewan , Nadeem Jamali
19:54 - 20:12
Talk
Posters
Martin Alexander Neumann, Christoph Tobias BachKarlsruhe Institute of Technology, Vincenz-Priessnitz-Str. 1, Karlsruhe, Germany, Stefan KratochwilKarlsruhe Institute of Technology, Vincenz-Priessnitz-Str. 1, Karlsruhe, Germany
20:12 - 20:30
Talk
Posters

Wed 2 Nov
Times are displayed in time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

17:30 - 19:30: Poster Reception WednesdayPosters at Foyer
Chair(s): Jeff HuangTexas A&M University, Sebastian ErdwegDelft University of Technology, Netherlands
17:30 - 19:30
Talk
Posters
17:30 - 19:30
Talk
Posters
Scott BuckleyMacquarie University, Australia, Anthony SloaneMacquarie University, Australia, Matthew RobertsMacquarie University
17:30 - 19:30
Talk
Posters
17:30 - 19:30
Talk
Posters
Joseph CaldwellUniversity of Tokyo
17:30 - 19:30
Talk
Posters
Giovanni VivianiUniversity of British Columbia, Gail MurphyUniversity of British Columbia
17:30 - 19:30
Talk
Posters
David H. LorenzOpen University and Technion IIT, Boaz RosenanUniversity of Haifa
17:30 - 19:30
Talk
Posters
Tetsuo KaminaRitsumeikan University
17:30 - 19:30
Talk
Posters
Martin Alexander Neumann, Christoph Tobias BachKarlsruhe Institute of Technology, Vincenz-Priessnitz-Str. 1, Karlsruhe, Germany, Stefan KratochwilKarlsruhe Institute of Technology, Vincenz-Priessnitz-Str. 1, Karlsruhe, Germany
17:30 - 19:30
Talk
Posters
Ahmed Abdel MoamenUniversity of Saskatchewan , Nadeem Jamali
17:30 - 19:30
Talk
Posters
Tal WagnerMIT CSAIL, Eric SchkufzaStanford University, Udi WiederVMware