From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@sympa.inria.fr Delivered-To: caml-list@sympa.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by sympa.inria.fr (Postfix) with ESMTPS id 2FBDC7FA4D for ; Sun, 27 Jul 2014 15:00:15 +0200 (CEST) Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of cnn@cs.au.dk) identity=pra; client-ip=213.199.154.10; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="cnn@cs.au.dk"; x-sender="cnn@cs.au.dk"; x-conformance=sidf_compatible Received-SPF: None (mail3-smtp-sop.national.inria.fr: no sender authenticity information available from domain of cnn@cs.au.dk) identity=mailfrom; client-ip=213.199.154.10; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="cnn@cs.au.dk"; x-sender="cnn@cs.au.dk"; x-conformance=sidf_compatible Received-SPF: Pass (mail3-smtp-sop.national.inria.fr: domain of postmaster@emea01-am1-obe.outbound.protection.outlook.com designates 213.199.154.10 as permitted sender) identity=helo; client-ip=213.199.154.10; receiver=mail3-smtp-sop.national.inria.fr; envelope-from="cnn@cs.au.dk"; x-sender="postmaster@emea01-am1-obe.outbound.protection.outlook.com"; x-conformance=sidf_compatible; x-record-type="v=spf1" X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqsDAO/21FPVx5oKlGdsb2JhbABYgmp2VwGCd60UB4VLjUGCXYVliGIQAQEBAQcLCwkSK4QnBg8BBXYCBSECEQI2Fg0IAQGIPgEDCZZQgmGLTwEBdpZQF4EshFCGIYYvgVEFhXqRMItAhEyMLWs X-IPAS-Result: AqsDAO/21FPVx5oKlGdsb2JhbABYgmp2VwGCd60UB4VLjUGCXYVliGIQAQEBAQcLCwkSK4QnBg8BBXYCBSECEQI2Fg0IAQGIPgEDCZZQgmGLTwEBdpZQF4EshFCGIYYvgVEFhXqRMItAhEyMLWs X-IronPort-AV: E=Sophos;i="5.01,742,1400018400"; d="scan'208";a="72972222" Received: from mail-am1lp0010.outbound.protection.outlook.com (HELO emea01-am1-obe.outbound.protection.outlook.com) ([213.199.154.10]) by mail3-smtp-sop.national.inria.fr with ESMTP/TLS/AES256-SHA; 27 Jul 2014 15:00:13 +0200 Received: from DB4PR01CA006.eurprd01.prod.exchangelabs.com (10.242.152.16) by DB3PR01MB0428.eurprd01.prod.exchangelabs.com (25.160.45.20) with Microsoft SMTP Server (TLS) id 15.0.995.14; Sun, 27 Jul 2014 13:00:11 +0000 Received: from DB3FFO11FD039.protection.gbl (2a01:111:f400:7e04::158) by DB4PR01CA006.outlook.office365.com (2a01:111:e400:2800::16) with Microsoft SMTP Server (TLS) id 15.0.995.14 via Frontend Transport; Sun, 27 Jul 2014 13:00:11 +0000 Received: from uniedge01.uni.au.dk (130.225.30.55) by DB3FFO11FD039.mail.protection.outlook.com (10.47.217.70) with Microsoft SMTP Server (TLS) id 15.0.980.11 via Frontend Transport; Sun, 27 Jul 2014 13:00:11 +0000 Received: from SRVUNIHUB02.uni.au.dk (10.88.2.7) by uniedge01.uni.au.dk (10.87.2.12) with Microsoft SMTP Server (TLS) id 14.3.195.1; Sun, 27 Jul 2014 15:00:07 +0200 Received: from [192.168.0.11] (10.88.100.16) by SRVUNIHUB02.uni.au.dk (10.88.2.7) with Microsoft SMTP Server (TLS) id 14.3.181.6; Sun, 27 Jul 2014 15:00:08 +0200 Message-ID: <53D4F7D9.30909@cs.au.dk> Date: Sun, 27 Jul 2014 15:00:09 +0200 From: Jacob Johannsen User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.0 MIME-Version: 1.0 To: Content-Type: text/plain; charset="utf-8"; format=flowed Content-Transfer-Encoding: 8bit X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:130.225.30.55;CTRY:DK;IPV:NLI;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(6009001)(428002)(189002)(199002)(20776003)(47776003)(106466001)(80022001)(65806001)(107046002)(15380165006)(6806004)(21056001)(50986999)(2351001)(92566001)(92726001)(107886001)(77982001)(105586002)(110136001)(65956001)(87936001)(4396001)(99396002)(229853001)(64706001)(101416001)(76482001)(95666004)(15975445006)(83322001)(79102001)(46102001)(19580395003)(102836001)(33656002)(23676002)(44976005)(74662001)(74482001)(74502001)(54356999)(31966008)(16796002)(81342001)(83506001)(36756003)(50466002)(81542001)(65816999)(64126003)(85306003)(86362001)(85852003)(83072002)(15202345003)(42262001);DIR:OUT;SFP:;SCL:1;SRVR:DB3PR01MB0428;H:uniedge01.uni.au.dk;FPR:;MLV:sfv;PTR:uniedge01.uni.au.dk;MX:1;A:1;LANG:en; X-Microsoft-Antispam: BCL:0;PCL:0;RULEID: X-Forefront-PRVS: 0285201563 Authentication-Results: spf=none (sender IP is 130.225.30.55) smtp.mailfrom=cnn@cs.au.dk; X-OriginatorOrg: cs.au.dk Subject: [Caml-list] PPDP 2014: Program and 2nd Call for Participation ====================================================================== CALL FOR PARTICIPATION: PPDP 2014 16th International Symposium on Principles and Practice of Declarative Programming Canterbury, Kent, September 8-10, 2014 http://users-cs.au.dk/danvy/ppdp14/ co-located with LOPSTR 2014 24th International Symposium on Logic-Based Program Synthesis and Transformation Canterbury, Kent, September 9-11, 2014 http://www.iasi.cnr.it/events/lopstr14/ ====================================================================== Two weeks left for early registration (until August 8): http://www.cs.kent.ac.uk/events/2014/ppdp-lopstr-14/ A significant discount is available when registering to both events, especially as a student (until August 8). PPDP 2014 features * an invited talk by Roberto Giacobazzi, shared with LOPSTR: "Obscuring Code -- Unveiling and Veiling Information in Programs" * no fewer than 4 distilled tutorials by - Henrik Nilsson and Ivan Perez: "Declarative Game Programming" - Danko Ilik: "Proofs in Continuation-Passing Style: normalization of Gödel's System T extended with sums and delimited control operators" - Jerzy Karczmarczuk: "On the Declarative Structure of Quantum Concepts: States and Observables" - Ralf Laemmel, Andrei Varanovich, and Martin Leinberger: "Declarative Software Development" * the most influential paper 10-year award for PPDP 2004 Tentative program: ========== Monday 8 September Welcome to PPDP 2014 - 08:45-09:00 Olaf Chitil and Andy King Distilled Tutorial - 9:00-10:00 Ralf Laemmel "Declarative Software Development" Break - 10:00-10:15 Session - 10:15-11:15 10:15-10:45 Rémi Douence and Nicolas Tabareau "Lazier Imperative Programming" 10:45-11:15 Stefan Mehner, Daniel Seidel, Lutz Straßburger and Janis Voigtländer "Parametricity and Proving Free Theorems for Functional-Logic Languages" Break - 11:15-11:30 Session - 11:30-12:30 11:30:-12:00 Paul Tarau "Bijective Collection Encodings and Boolean Operations with Hereditarily Binary Natural Numbers" 12:00-12:30 Flavio Cruz, Ricardo Rocha and Seth Goldstein "Design and implementation of a multithreaded virtual machine for executing linear logic programs" Lunch break - 12:30-14:00 Distilled tutorial - 14:00-15:00 Danko Ilik "Proofs in Continuation-Passing Style: normalization of Gödel's System T extended with sums and delimited control operators" Break - 15:00-15:15 Session - 15:15-16:15 15:15-15:45 Kenichi Asai, Luminous Fennell, Peter Thiemann and Yang Zhang "A Type Theoretic Specification for Partial Evaluation" 15:45-16:15 Paul Downen, Luke Maurer, Zena Ariola and Daniele Varacca "Continuations, Processes, and Sharing" Break - 16:15-16:30 Session - 16:30-17:30 16:30-17:00 Pierre Neron "Partial Inlining for Program Transformation" 17:00-17:30 Jean-Louis Giavitto and José Echeveste "Real-Time Matching of Antescofo Temporal Patterns" Program-chair report - 17:30-17:45 Olivier Danvy ---------- Tuesday 9 September Distilled tutorial - 9:00-10:00 Jerzy Karczmarczuk "On the Declarative Structure of Quantum Concepts: States and Observables" Break - 10:00-10:15 Session - 10:15-11:15 10:15-10:45 José Meseguer and Salvador Lucas "Proving Operational Termination of Declarative Programs in General Logics" 10:45-11:15 Fan Yang, Santiago Escobar, Catherine Meadows, José Meseguer and Paliath Narendran "Theories of Homomorphic Encryption, Unification, and the Finite Variant Property" Break - 11:15-11:30 Session - 11:30-12:30 11:30:-12:00 Tzu-Chun Chen, Mariangiola Dezani-Ciancaglini and Nobuko Yoshida "On the Preciseness of Subtyping in Session Types" 12:00-12:30 Hugo Pacheco, Tao Zan and Zhenjiang Hu "BiFluX: A Bidirectional Functional Update Language for XML" Lunch break - 12:30-14:00 Distilled tutorial - 14:00-15:00 Henrik Nilsson "Declarative Game Programming" Break - 15:00-15:15 Session - 15:15-16:15 15:15-15:45 Francisco Ferreira and Brigitte Pientka "Bidirectional Elaboration of Dependently Typed Programs" 15:45-16:15 Steven Ramsay "Exact Intersection Type Abstractions for Safety Checking of Recursion Schemes" Break - 16:15-16:30 Session - 16:30-17:30 16:30-17:00 Julian Kranz and Axel Simon "Structure-Preserving Compilation: Efficient Integration of Functional DSLs into Legacy Systems" 17:00-17:30 Ulrich Schöpp "Organising Low-Level Programs using Higher Types" ---------- Wednesday 10 September Invited talk - 9:00-10:00 Roberto Giacobazzi Obscuring Code -- Unveiling and Veiling Information in Programs Break - 10:00-10:15 Session - 10:15-11:15 10:15-10:45 Rémy Haemmerlé "On Combining Backward and Forward Chaining in Constraint Logic Programming" 10:45-11:15 Nataliia Stulova, Jose F. Morales and Manuel V. Hermenegildo "Assertion-based Debugging of Higher-Order (C)LP Programs" Break - 11:15-11:30 Session - 11:30-12:30 11:30:-12:00 Takahito Aoto and Sorin Stratulat "Decision Procedures for Proving Inductive Theorems without Induction" 12:00-12:30 Joachim Jansen, Ingmar Dasseville, Jo Devriendt and Gerda Janssens "Experimental Evaluation of a State-of-the-Art Grounder" Lunch break - 12:30-13:30 Session - 13:30-14:30 13:30:-14:00 Tom Schrijvers, Nicolas Wu, Benoit Desouter and Bart Demoen "Heuristics entwined with handlers combined" 14:00-14:30 James Cheney, Amal Ahmed and Umut Acar "Database queries that explain their work" ========== Also, please note a change of dates: LOPSTR will start on September 9, rather than September 10 as previously announced. See you in Canterbury!