DSM 2016
Sun 30 October - Fri 4 November 2016 Amsterdam, Netherlands
co-located with SPLASH 2016
VenueMövenpick Hotel Amsterdam City Centre
Room nameLuzern
Floor0
Capacity30
Room InformationNo extra information available
Program

You're viewing the program in a time zone which is different from your device's time zone change time zone

Sun 30 Oct

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

08:30 - 10:00
Proceeding Papers 1AGERE at Luzern
08:25
5m
Day opening
Welcome
AGERE

08:30
30m
Talk
43 Years of Actors: A Taxonomy of Actor Models and Their Key Properties
AGERE
Joeri De Koster Vrije Universiteit Brussel, Belgium, Tom Van Cutsem Nokia Bell Labs, Belgium, Wolfgang De Meuter Vrije Universiteit Brussel, Belgium
DOI File Attached
09:00
30m
Talk
Pluggable Scheduling for the Reactor Programming Model
AGERE
Aleksandar Prokopec Oracle Labs, Switzerland
DOI
09:30
30m
Talk
An Extension of AgentSpeak(L) and Jason Tailored to Programming and Software Development
AGERE
Angelo Croatti University of Bologna, Alessandro Ricci University of Bologna, Italy
DOI File Attached
10:30 - 12:10
Proceeding Papers 2AGERE at Luzern
10:30
30m
Talk
Interaction Protocols in the JADEL Programming Language
AGERE
Federico Bergenti University of Parma, Italy, Eleonora Iotti University of Parma, Italy, Stefania Monica University of Parma, Italy, Agostino Poggi University of Parma, Italy
DOI File Attached
11:00
30m
Talk
Atomic RMI 2: Distributed Transactions for Java
AGERE
Paweł T. Wojciechowski Poznań University of Technology, Poland, Konrad Siek Poznań University of Technology, Poland
DOI
11:30
30m
Talk
Conflicting Goals in Agent-Oriented Programming
AGERE
Maicon Rafael Zatelli Federal University of Santa Catarina, Brazil, Jomi Fred Hübner Federal University of Santa Catarina, Brazil, Alessandro Ricci University of Bologna, Italy, Rafael H. Bordini PUCRS, Brazil
DOI File Attached
12:00
30m
Talk
Many Spiders Make a Better Web: A Unified Web-Based Actor Framework
AGERE
Florian Myter Vrije Universiteit Brussel, Belgium, Christophe Scholliers Universiteit Gent, Belgium, Wolfgang De Meuter Vrije Universiteit Brussel, Belgium
Link to publication DOI
13:30 - 15:10
Work-in-progress Papers 1AGERE at Luzern
13:30
20m
Talk
Actor Monitors for Adaptive Behaviour
AGERE
A: Tony Clark Middlesex University, London, A: Vinay Kulkarni , A: Souvik Barat , A: Balbir Barn
File Attached
13:50
20m
Talk
Dynamic Path Contraction for Distributed Dataflow Languages
AGERE
A: Borja Arnau de Régil Basáñez IMDEA Software Institute, A: Christopher Meiklejohn Université catholique de Louvain
Pre-print File Attached
14:10
20m
Talk
Shared State for Actors: Pass-By-Replication Semantics
AGERE
A: Tim Coppieters Vrije Universiteit Brussel, Belgium, A: Joeri De Koster Vrije Universiteit Brussel, Belgium, A: Wolfgang De Meuter Vrije Universiteit Brussel, Belgium
File Attached
14:30
20m
Talk
Towards an Integration of the Actor Model in an FRP Language for Small-Scale Embedded Systems
AGERE
A: Takuo Watanabe Tokyo Institute of Technology, A: Kensuke Sawada Tokyo Institute of Technology, Japan
File Attached
14:50
20m
Talk
Towards Advanced Debugging Support for Actor Languages
AGERE
A: Carmen Torres Lopez , A: Stefan Marr Johannes Kepler University Linz, A: Hanspeter Mössenböck JKU Linz, Austria, A: Elisa Gonzalez Boix Vrije Universiteit Brussel
Pre-print File Attached

Mon 31 Oct

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

08:30 - 10:00
Introductions and InheritanceNOOL at Luzern
Chair(s): Roly Perera University of {Glasgow, Edinburgh}
08:30
30m
Day opening
Welcome
NOOL

09:00
60m
Talk
The Essence of Inheritance
NOOL
Andrew Black Portland State University
Link to publication Pre-print
10:30 - 12:10
Politeness and Popularity NOOL at Luzern
Chair(s): Juliana Franco Imperial College London
10:30
35m
Talk
Polite Programmers, Use Spaces in Identifiers When Needed
NOOL
Mircea F. Lungu University of Groningen, Jan Kurš University of Bern
Pre-print
11:05
35m
Talk
Actors and Hot Objects
NOOL
Tobias Wrigstad Uppsala University, Thorbiörn Fritzon Spotify
Pre-print
13:30 - 15:10
Typing and TranspilationNOOL at Luzern
Chair(s): Tobias Wrigstad Uppsala University
13:30
35m
Talk
Nomen: A Dynamically Typed OO Programming Language, Transpiled to Java
NOOL
Tijs van der Storm CWI & University of Groningen
Pre-print
14:05
35m
Talk
Static Typing Without Static Types - Typing Inheritance from the Bottom Up
NOOL
Benjamin Chung Carnegie Mellon University, Paley Li Northeastern University, Jan Vitek Northeastern University
Pre-print
14:40
35m
Talk
The Essence of Subclassing
NOOL
Ole Lehrmann Madsen Aarhus University & The Alexandra Institute, Birger Møller-Pedersen University of Oslo
Pre-print
15:40 - 17:20
Delegation and DecorationNOOL at Luzern
Chair(s): Paley Li Northeastern University
15:40
35m
Talk
Situated Objects
NOOL
Patrick Dubroy Y Combinator Research, USA
Pre-print
16:15
35m
Talk
Towards Automatic Decoration
NOOL
Tomoyuki Aotani Tokyo Institute of Technology, Tetsuo Kamina Ritsumeikan University
Pre-print
16:50
35m
Talk
Delegation Revisited
NOOL
Jonathan Aldrich Carnegie Mellon University, Alex Potanin Victoria University of Wellington
Pre-print

Tue 1 Nov

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

10:30 - 12:10
Session 1LWC@SLE at Luzern
Chair(s): Meinte Boersma Mendix
10:30
25m
Talk
Solutions to Three Language Workbench Challenges using Wizards Workbench
LWC@SLE
Niall Barr University of Glasgow, Jeremy Singer University of Glasgow
File Attached
10:55
25m
Talk
Whole Platform Solution to a Selection of LWC16 Benchmark Problems
LWC@SLE
Riccardo Solmi Whole Factory srl, Enrico Persiani Metatis sas
File Attached
11:20
25m
Talk
Cedalion's Response to the 2016 Language Workbench Challenge
LWC@SLE
David H. Lorenz Open University and Technion IIT, Boaz Rosenan University of Haifa
File Attached
11:45
25m
Talk
Language Workbench Challenge 2016: the JetBrains Meta Programming System
LWC@SLE
Eugen Schindler Oce, Klemens Schindler Sioux Embedded Systems, Federico Tomassetti Independent, Ana Maria Sutii Eindhoven University of Technology
File Attached
13:30 - 15:10
Session 2LWC@SLE at Luzern
Chair(s): Markus Völter itemis, Germany
13:30
25m
Talk
Bootstrapping, Default Formatting, and Skeleton Editing in the Spoofax Language Workbench
LWC@SLE
Gabriël Konat Delft University of Technology, Luis Eduardo de Souza Amorim Delft University of Technology, Netherlands, Sebastian Erdweg Delft University of Technology, Netherlands, Eelco Visser Delft University of Technology, Netherlands
File Attached
13:55
25m
Talk
The Rascal Approach to Code in Prose, Computed Properties, and Language Extension
LWC@SLE
Pablo Inostroza CWI, Tijs van der Storm CWI & University of Groningen
File Attached
14:20
25m
Talk
Languages the Racket Way: Submission to the 2016 Language Workbench Challenge
LWC@SLE
Daniel Feltey Northwestern University, Spencer P. Florence Northwestern University, Tim Knutson Univeristy of Utah, Vincent St-Amour Northeastern University, Ryan Culpepper Northeastern University, Matthew Flatt University of Utah, Robert Bruce Findler Northwestern University, Matthias Felleisen Northeastern University
File Attached
14:45
25m
Other
Preparation Discussion
LWC@SLE

15:40 - 17:20
DiscussionLWC@SLE at Luzern
Chair(s): Meinte Boersma Mendix, Eugen Schindler Oce, Markus Völter itemis, Germany
15:40
1h40m
Other
Future challenges / Break out sessions
LWC@SLE

Sun 30 Oct

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

Mon 31 Oct

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

Tue 1 Nov

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

Room10:003011:003012:003013:003014:003015:003016:003017:0030
Luzern

Mon 31 Oct

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change