The Third International Workshop on Coq for Programming LanguagesCoqPL 2017
The CoqPL workshop provides an opportunity for programming languages researchers to meet and interact with one another and members from the core Coq development team. At the meeting, we will discuss upcoming new features, see talks and demonstrations of exciting current projects, solicit feedback for potential future changes, and generally work to strengthen the vibrant community around our favorite proof assistant. Topics in scope include:
- General purpose libraries and tactic language extensions
- Domain-specific libraries for programming language formalization and verification
- IDEs, profilers, tracers, debuggers, and testing tools
- Experience reports from Coq usage in educational or industrial contexts
To foster open discussion of cutting edge research which can later be published in full conference proceedings, we will not publish papers from the workshop. However, presentations will be recorded and the videos made publicly available.
Program and Registration
Registration is open! https://popl17.sigplan.org/attending/registration Early deadline December 17th
The program is also online http://conf.researchr.org/track/CoqPL-2017/main#program We will hold a social event, further details to follow.
The workshop format will be driven by you, members of the community. We will solicit abstracts for talks and proposals for demonstrations and flesh out format details based on responses. We expect the final program to include experiment reports, panel discussions, and invited talks. Talks will be selected according to relevance to the workshop, based on the submission of an extended abstract.
Submissions for talks and demonstrations should be described in an extended abstract, between 1 and 2 pages in length. We suggest formatting the text using the two-column SIGPLAN latex style (9pt font).
Submission page: https://easychair.org/conferences/?conf=coqpl2017
- Submission: Friday, October, 14th 2016.
- Notification: Friday, November 4th, 2016.
- Early Registration: Saturday, December 17th, 2016.
- Workshop: January 21th, 2017.
Submissions for talks and demonstrations should be described in an extended abstract, between 1 and 2 pages in length. We suggest formatting the text using the two-column SIGPLAN latex style (9pt font) http://www.sigplan.org/Resources/Author/
For any queries, please contact : coqpl2017 at easychair.org.
Sat 21 JanDisplayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change
09:00 - 10:00
Opening SessionCoqPL at Auditorium
Chair(s): Emilio Jesús Gallego Arias MINES ParisTech
|Invited Talk -- Demonstration of the Iris separation logic in Coq|
I: Robbert Krebbers Delft University of Technology, Netherlands
10:30 - 12:10
Morning SessionCoqPL at Auditorium
Chair(s): Alan Schmitt Inria
|IxFree: Step-Indexed Logical Relations in Coq|
|Logical Relations in Iris|
Amin Timany imec - Distrinet, KU Leuven, Robbert Krebbers Delft University of Technology, Netherlands, Lars Birkedal Aarhus UniversityFile Attached
|Predicate Monads: A Framework for Proving Generic Properties of Monadic Programs via Rewriting|
Edwin Westbrook Galois, Inc., Gregory Malecha UCSDFile Attached
|ppsimpl: a reflexive Coq tactic for canonising goals|
14:00 - 15:30
Midday SessionCoqPL at Auditorium
Chair(s): Sandrine Blazy University of Rennes 1, France
|Invited Talk -- Managing Logical and Computational Complexity using Program Transformations|
I: Nicolas Tabareau Inria, France
|Session with the Coq Development Team|
Matthieu Sozeau Inria
19:00 - 21:00
Social EventCoqPL at CoqPL-social-event-room
|CoqPL Social Event|