Monday, October 9
|
PPDP |
|
|
|
|
|
Morning coffee and registration |
|
|
|
|
9:00 |
Invited talk |
|
Room I02 |
♦ Serge Abiteboul: Issues in Ethical Data Management |
|
|
Chair – B. Pientka |
|
|
|
|
|
Coffee break |
|
|
|
|
|
Language Design and Implementation |
|
Room I01 |
♦ Wilmer Ricciotti: A Core Calculus for Provenance |
|
|
♦ Yann |
|
|
Semantic Difference Languages |
|
|
♦ Yann |
|
|
|
|
|
Chair – Jesper Cockx |
|
|
|
|
|
Lunch |
|
|
|
|
|
Constraint Logic Programming and CHR |
|
Room I01 |
TEST of TIME Award: |
|
♦ Leslie De Konick, Tom Schrijvers and Bart Demoen: User- |
||
|
||
|
definable rule priorities for CHR Checking for Curry |
|
|
♦ Fred Mesnard, Etienne Payet and German Vidal: Selective Unifi- |
|
|
cation in Constraint Logic Programming |
|
|
Chair – Tom Fruehwirth |
|
|
|
|
|
Coffee break |
|
|
|
|
|
Processes and Streams |
|
Room I02 |
♦ Claudio Antares Mezzina and Jorge A. Pérez: Causally Consistent |
|
|
Reversible Choreographies: A |
|
|
♦ Amos Robinson and Ben Lippmeier: Machine fusion: merging |
|
|
merges, more or less |
|
|
Chair – Wilmer Ricciotti |
|
|
|
|
|
Welcome drink |
|
|
|
Tuesday, October 10
|
PPDP |
|
|
|
Morning coffee and registration |
|
|
9:00 |
Invited talk |
Room I02 |
♦ Sumit Gulwani: Programming by Examples: Applications, Algorithms, |
|
and Ambiguity Resolution |
|
Chair – Brigitte Pientka |
|
|
|
Coffee break |
|
|
|
Compilation and Code Generation |
Room I01 |
♦ Thomas Winant, Jesper Cockx and Dominique Devriese: Expres- |
|
sive and Strongly |
|
♦ Olivier Savary Bélanger and Andrew W. Appel: Shrink Fast Cor- |
|
rectly! |
|
♦ Ulrich Schöpp: Defunctionalisation as Modular Closure Conversion |
|
Chair – Yann |
|
|
|
Lunch |
|
|
|
Applications of Declarative Languages |
Room I01 |
♦ Nicos Angelopoulos and Jan Wielemaker: Accessing biological |
|
data as Prolog facts |
|
♦ Roman Barták and Adrien Maillard: Attribute Grammars with Set |
|
Attributes and Global Constraints as a Unifying Framework for Plan- |
|
ning Domain Models |
|
Chair – Michael Hanus |
|
|
|
Excursion and conference dinner |
|
|
Tuesday, October 10
|
LOPSTR |
|
|
|
|
|
Morning coffee and registration |
|
|
|
|
9:00 |
Invited talk |
|
Room I02 |
♦ Sumit Gulwani: Programming by Examples: Applications, Algo- |
|
|
rithms, and Ambiguity Resolution |
|
|
Chair – Brigitte Pientka |
|
|
|
|
|
Coffee break |
|
|
|
|
|
Term rewriting and CHR |
|
Room I03 |
♦ Stephen Skeirik, |
Andrei Stefanescu and José Meseguer: A |
|
|
|
|
♦ Maja Kirkeby and Henning Christiansen: Confluence and Conver- |
|
|
gence in Probabilistically Terminating Reduction Systems |
|
|
♦ Tom Fruehwirth: |
Justifications in Constraint Handling Rules for |
|
Logical Retraction in Dynamic Algorithms |
|
|
Chair – Michael Hanus |
|
|
|
|
|
Lunch |
|
|
|
|
|
Analysis I |
|
Room I03 |
♦ Elvira Albert, Miguel |
|
|
Generation of Initial Contexts for Effective Deadlock Detection |
|
|
♦ Abel Garcia and Cosimo Laneve: Deadlock detection of Java Byte- |
|
|
code |
|
|
Chair – Henning Christiansen |
|
|
|
|
|
Excursion and conference dinner |
|
|
|
|
Wednesday, October 11
|
PPDP |
|
|
|
Morning coffee and registration |
|
|
|
Invited talk |
Room I02 |
♦ Marieke Huisman: A Verification Technique for Deterministic Parallel |
|
Programs |
|
Chair – Fabio Fioravanti |
|
|
|
Coffee break |
|
|
|
Theoretical Foundations |
Room I01 |
♦ Beniamino Accattoli and Bruno Barras: Environments and the |
|
Complexity of Abstract Machines |
|
♦ Jose Espirito Santo and Silvia Ghilezan: Characterization of |
|
strong normalizability for a sequent lambda calculus with |
|
♦ David Sabel: |
|
Chair – Uli Schöpp |
|
|
|
Lunch |
|
|
|
SMT in Logic Programming and Rewriting |
Room I01 |
♦ Jacob Howe, Ed Robbins and Andy King: Theory Learning with |
|
Symmetry Breaking |
|
♦ Luis Aguirre, Narciso |
|
Pita: Conditional Narrowing Modulo SMT and Axioms |
|
Chair – Tom Schrijvers |
|
|
|
Coffee break |
|
|
|
Declarative Programming in the Real World |
Room I01 |
♦ Jacek Chrząszcz and Aleksy Schubert: Function definitions for |
|
compound values in |
|
♦ Christopher Meiklejohn, Vitor Enes, Junghun Yoo, Carlos Baque- |
|
ro, Peter Van Roy and Annette Bieniusa: Practical Evaluation of |
|
the Lasp Programming Model at Large Scale – An Experience Report |
|
Chair – David Sabel |
|
|
Wednesday, October 11 |
|
|
|
|
LOPSTR |
|
|
|
Morning coffee and registration |
|
|
9:00 |
Invited talk |
Room I02 |
♦ Marieke Huisman: A Verification Technique for Deterministic Paral- |
|
lel Programs |
|
Chair – Fabio Fioravanti |
|
|
|
Coffee break |
|
|
|
Analysis II |
Room I03 |
♦ Salvador Lucas: A Semantic Approach to the Analysis of Rewriting- |
|
Based Systems |
|
♦ Andreas Behrend, Christiane Engels and Stefan Brass: A Rule- |
|
Based Approach to Analyzing Database Schema Objects with Data- |
|
log |
|
♦ Umer Liqat, Zorana Bankovic, Pedro |
|
Hermenegildo: Inferring Energy Bounds Statically by Evolutionary |
|
Analysis of Basic Blocks |
|
Chair – Frédéric Mesnard |
|
|
|
Lunch |
|
|
|
Verification I |
Room I03 |
♦ Michael Hanus: Combining Static and Dynamic Contract Checking |
|
for Curry |
|
♦ Emanuele De Angelis, Fabio Fioravanti, Alberto Pettorossi and |
|
Maurizio Proietti: Enhancing Predicate Pairing with Abstraction for |
|
Relational Verification |
|
Chair – Pedro |
|
|
|
Coffee break |
|
|
|
Verification II |
Room I03 |
♦ Raúl Gutiérrez and José Meseguer: |
|
Validity in Initial Algebras with Predicates |
|
♦ Gustavo Betarte, Juan Diego Campo, Felipe Gorostiaga and |
|
Carlos Luna: A certified reference validation mechanism for the |
|
permission model of Android |
|
♦ Huu Vu Nguyen and Tayssir Touili: CARET analysis of multi- |
|
threaded programs |
|
Chair – Emanuele De Angelis |
|
|
Thursday, October 12
|
LOPSTR |
|
|
|
Morning coffee and registration |
|
|
9:00 |
Invited talk |
Room I03 |
♦ Grigore Rosu: K: A |
|
and Analysis |
|
Chair – John Gallagher |
|
Coffee break |
|
|
|
Theory |
Room I03 |
♦ Hassan |
|
with Fuzzy Signatures |
|
♦ Olivier Bodini and Paul Tarau: On Uniquely Closable and Uniquely |
|
Typable Skeletons of Lambda Terms |
|
♦ Mauricio |
|
ribel Fernandez and Daniele |
|
Unification |
|
Chair – Alberto Pettorossi |
|
|
|
Lunch |
|
|
|
Program development I |
Room I03 |
♦ Gergö Barany: |
|
♦ David Insa, Sergio Pérez, Josep Silva and Salvador Tamarit: |
|
Erlang Code Evolution Control |
|
Chair – John Gallagher |
|
|
|
Coffee break |
|
|
|
Program development II |
Room I03 |
♦ Michele Alberti and Julien Signoles: Context Generation from |
|
Formal Specifications for C Analysis Tools |
|
♦ Irina Mariuca Asavoae, Mihail Asavoae and Adrian Riesco: Con- |
|
|
|
Chair – Wim Vanhoof |
|
|