MOMO 2017
Mon 3 - Thu 6 April 2017 Brussels, Belgium
co-located with ‹Programming› 2017
VenueVrije Universiteit Brussel | Building D
Room nameD0.07
Floor0
Room numberD0.07
Capacity140
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

Tue 4 Apr

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

10:00 - 10:30
Session III: ApplicationsELS at D0.07
10:00
30m
Talk
Parallelizing Femlisp
ELS
11:00 - 12:00
TutorialELS at D0.07
11:00
60m
Other
General Game Playing in Common Lisp
ELS
13:30 - 15:00
Session IV: Going MetaELS at D0.07
13:30
30m
Talk
Fast, Maintainable, and Portable Sequence Functions
ELS
14:00
30m
Talk
DIY Meta Languages with Common Lisp
ELS
Alexander Lier Friedrich-Alexander-Universität Erlangen-Nürnberg, Kai Selgrad Friedrich-Alexander-Universität Erlangen-Nürnberg, Marc Stamminger Friedrich-Alexander-Universität Erlangen-Nürnberg
14:30
30m
Talk
Static Taint Analysis of Event-driven Scheme Programs
ELS
Jonas De Bleser , Quentin Stiévenart Vrije Universiteit Brussel, Belgium, Jens Nicolay Vrije Universiteit Brussel, Belgium, Coen De Roover Vrije Universiteit Brussel
15:30 - 17:00
Session V: Going BeyondELS at D0.07
15:30
30m
Talk
on the {lambda way}
ELS
16:00
30m
Talk
Writing a portable code walker in Common Lisp
ELS
Michael Raskin Université de Bordeaux / LaBRI
16:30
30m
Talk
Removing redundant tests by replicating control paths
ELS
17:00 - 17:45
Lightning TalksELS at D0.07
17:00
22m
Talk
Lightning Talks
ELS

17:22
22m
Day closing
Announcements, wrapup, goodbye
ELS

Wed 5 Apr

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

09:00 - 10:15
09:00
75m
Talk
Live Literate Programming‹Programming› Keynote
‹Programming› Keynotes
K: Gilad Bracha Google
10:45 - 12:15
Research Papers 1‹Programming› Research Papers at D0.07
Chair(s): Guido Salvaneschi TU Darmstadt
10:45
30m
Talk
Language Oriented Modularity: From Theory to Practice
‹Programming› Research Papers
Arik Hadas Open University, David H. Lorenz Open University and Technion IIT
Link to publication DOI
11:15
30m
Talk
A Module-System Discipline for Model-Driven Software Development
‹Programming› Research Papers
Sebastian Erdweg TU Delft, Klaus Ostermann University of Tübingen, Germany
Link to publication DOI
11:45
30m
Talk
User-Defined Operators Including Name Binding for New Language Constructs
‹Programming› Research Papers
Kazuhiro Ichikawa , Shigeru Chiba University of Tokyo
Link to publication DOI
13:30 - 15:00
Research Papers 2‹Programming› Research Papers at D0.07
Chair(s): Shigeru Chiba University of Tokyo
13:30
30m
Talk
TRIOT: Faster tensor manipulation in C++11
‹Programming› Research Papers
Oliver Serang Freie Univeristät Berlin, Florian Heyl Freie Universität Berlin
Link to publication DOI
14:00
30m
Talk
Effective Analysis of C Programs by Rewriting Variability
‹Programming› Research Papers
Alexandru Iosif-Lazar IT University of Copenhagen, Jean Melo IT University of Copenhagen, Aleksandar S. Dimovski IT University of Copenhagen, Denmark, Claus Brabrand IT University of Copenhagen, Denmark, Andrzej Wąsowski IT University of Copenhagen, Denmark
Link to publication DOI
14:30
30m
Talk
Transition Watchpoints: Teaching Old Debuggers New Tricks
‹Programming› Research Papers
Kapil Arya , Tyler Denniston , Ariel Rabkin Cloudera, Gene Cooperman Northeastern University
Link to publication DOI
15:30 - 17:00
Research Papers 3‹Programming› Research Papers at D0.07
Chair(s): Mario Südholt École des Mines de Nantes, France
15:30
30m
Talk
Relationship Maintenance in Software Language Repositories
‹Programming› Research Papers
Ralf Laemmel University of Koblenz-Landau, Germany
Link to publication DOI
16:00
30m
Talk
Open Programming Language Interpreters
‹Programming› Research Papers
Walter Cazzola Università degli Studi di Milano, Albert Shaqiri
Link to publication DOI
16:30
30m
Talk
Interconnected Linguistic Architecture
‹Programming› Research Papers
Johannes Härtel University of Koblenz-Landau, Germany, Lukas Härtel University of Koblenz-Landau, Germany, Ralf Laemmel University of Koblenz-Landau, Germany, Andrei Varanovich University of Koblenz-Landau, Germany, Marcel Heinz University of Koblenz-Landau, Germany
Link to publication DOI

Thu 6 Apr

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

09:00 - 10:15
09:00
75m
Talk
How Racket Went Meta‹Programming› Keynote
‹Programming› Keynotes
K: Matthew Flatt University of Utah
File Attached
10:45 - 12:15
Research Papers 4‹Programming› Research Papers at D0.07
Chair(s): Crista Lopes University of California, Irvine
10:45
30m
Talk
Application Embedding: A Language Approach to Declarative Web Programming
‹Programming› Research Papers
David H. Lorenz Open University and Technion IIT, Boaz Rosenan University of Haifa
Link to publication DOI
11:15
30m
Talk
Profunctor Optics: Modular Data Accessors
‹Programming› Research Papers
Matthew Pickering , Jeremy Gibbons Department of Computer Science, University of Oxford, Nicolas Wu University of Bristol
Link to publication DOI
11:45
30m
Talk
Miscomputation in software: Learning to live with errors
‹Programming› Research Papers
Tomas Petricek Alan Turing Institute
Link to publication DOI
13:30 - 15:00
Research Papers 5‹Programming› Research Papers at D0.07
Chair(s): Elisa Gonzalez Boix Vrije Universiteit Brussel
13:30
30m
Talk
Edit Transactions: Dynamically Scoped Change Sets for Controlled Updates in Live Programming
‹Programming› Research Papers
Toni Mattis Hasso Plattner Institute, Patrick Rein Hasso Plattner Institute, Robert Hirschfeld HPI
Link to publication DOI
14:00
30m
Talk
What Is the Best Way For Developers to Learn New Software Tools? An Empirical Comparison Between a Text and a Video Tutorial
‹Programming› Research Papers
Verena Käfer Universität Stuttgart, Daniel Kulesz Universität Stuttgart, Stefan Wagner Universität Stuttgart
Link to publication DOI
14:30
30m
Talk
An Analysis of Introductory Programming Courses at UK Universities
‹Programming› Research Papers
Ellen Murphy University of Bath, Tom Crick Cardiff Metropolitan University, James H. Davenport University of Bath
Link to publication DOI
15:30 - 17:00
15:30
30m
Talk
The pragmatics of clone detection and elimination
‹Programming› Research Papers
Simon Thompson , Huiqing Li University of Kent, Andreas Schumacher Ericsson AB
Link to publication DOI
16:00
30m
Talk
Does Python Smell Like Java?
‹Programming› Research Papers
Nicole Vavrová University of Amsterdam, Netherlands, Vadim Zaytsev Raincode, Belgium
Link to publication DOI
16:30
30m
Talk
Active Expressions: Basic Building Blocks for Reactive Programming
‹Programming› Research Papers
Stefan Ramson Hasso Plattner Institute, Potsdam, Robert Hirschfeld HPI
Link to publication DOI

Mon 3 Apr

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

Tue 4 Apr

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

Wed 5 Apr

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

Thu 6 Apr

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

Tue 4 Apr

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