Last update: 04 October 2019
Logical frameworks and meta-languages form a common substrate for representing, implementing and reasoning about a wide variety of deductive systems of interest in logic and computer science. Their design, implementation and their use in reasoning tasks, ranging from the correctness of software to the properties of formal systems, have been the focus of considerable research over the last two decades. This workshop will bring together designers, implementors and practitioners to discuss various aspects impinging on the structure and utility of logical frameworks, including the treatment of variable binding, inductive and co-inductive reasoning techniques and the expressiveness and lucidity of the reasoning process.
LFMTP 2019 will provide researchers a forum to present state-of-the-art techniques and discuss progress in areas such as the following:
- Encoding and reasoning about the meta-theory of programming languages, logical systems and related formally specified systems.
- Theoretical and practical issues concerning the treatment of variable binding, especially the representation of, and reasoning about, datatypes defined from binding signatures.
- Logical treatments of inductive and co-inductive definitions and associated reasoning techniques, including inductive types of higher dimension in homotopy type theory.
- Graphical languages for building proofs, applications in geometry, equational reasoning and category theory.
- New theory contributions: canonical and substructural frameworks, contextual frameworks, proof-theoretic foundations supporting binders, functional programming over logical frameworks, homotopy and cubical type theory.
- Applications of logical frameworks: proof-carrying architectures, proof exchange and transformation, program refactoring, etc.
- Techniques for programming with binders in functional programming languages such as Haskell, OCaml or Agda, and logic programming languages such as lambda Prolog or Alpha-Prolog.
Venue
Room 2280, SFU Harbour Centre in Downtown Vancouver. Address: 515 W Hastings St, Vancouver, BC V6B 5K3, Canada.
Program
See the program.
Registration
See the local information page and the registration link at LICS website.
Invited Speakers
- Chris Hawblitzel (Systems Research Group, Microsoft Research, Redmond, USA)
- Brigitte Pientka (McGill University, Canada)
For information about titles and abstracts, see Invited Talks.
List of accepted papers
Regular papers [EPTCS proceedings]
- A definitional implementation of the Lax Logical Framework LLFP in Coq, by Fabio Alessi, Alberto Ciaffaglione, Pietro Di Gianantonio, Furio Honsell and Marina Lenisa
- GF + MMT = GLF - From Language to Semantics through LF, by Michael Kohlhase and Jan Frederik Schaefer
- Rapid Prototyping Formal Systems in MMT: 5 Case Studies, by Dennis Müller and Florian Rabe
- A Weakly Initial Algebra for Higher-Order Abstract Syntax in Cedille by Aaron Stump
Work-in-progress or experience reports [HAL proceedings]
- Cumulative Types Systems and levels, by François Thiré
- Towards Higher-Order Abstract Syntax in Cedille (Work in Progress), by Aaron Stump
Important Dates
- Monday, April 15th: Abstract submission extended deadline
- Monday, April 15th: Submission extended deadline
- Friday, May 10th: Notification to authors
- Tuesday, May 21st: Final version due
- Saturday, June 22nd: Workshop
Submission
In addition to regular papers, we accept the submission of "work in progress" reports, in a broad sense. Those do not need to report fully polished research results, but should be of interest for the community at large.
Submitted papers should be in PDF, formatted using the EPTCS style guidelines. The length is restricted to 15 pages for regular papers and 8 pages for "Work in Progress" papers.
Submission is via EasyChair.
Proceedings
Regular papers are published in the volume 307 of the Electronic Proceedings in Theoretical Computer Science (EPTCS). Works in progress and experience reports are published online in HAL.
Program Committee
- Danel Ahman (University of Ljubljana, Slovenia)
- Amy Felty (University of Ottawa, Canada)
- James Murdoch Gabbay (Heriot-Watt University, UK)
- Daniel Hirschkoff (ENS Lyon, France)
- Ralph Matthes (IRIT-Université Paul Sabatier, France)
- Dale Miller (Inria-Saclay and LIX Ecole Polytechnique, France), co-chair
- Elaine Pimentel (Federal University of Rio Grande do Norte, Brazil)
- Florian Rabe (University of Paris South, France)
- Ivan Scagnetto (University of Udine, Italy), co-chair
- Gert Smolka (Saarland University, Germany)
- Kristina Sojakova (Cornell University, USA)
- Enrico Tassi (Inria-Sophia, France)