POPL 2025
Sun 19 - Sat 25 January 2025 Denver, Colorado, United States

The series of CoqPL workshops provide an opportunity for programming languages researchers and practitioners with an interest in Coq 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 to Coq itself, and generally work to strengthen the vibrant community around our favorite proof assistant.

Topics in scope include:

  • Formalizations of PL research in Coq
  • General purpose libraries and tactic language extensions
  • Domain-specific libraries for programming language formalization and verification
  • IDEs, profilers, tracers, debuggers, and testing tools
  • Reports on ongoing proof efforts conducted via (or in the context of) the Coq proof assistant
  • Experience reports from Coq usage in educational or industrial contexts
Plenary

This program is tentative and subject to change.

You're viewing the program in a time zone which is different from your device's time zone change time zone

Sat 25 Jan

Displayed time zone: Mountain Time (US & Canada) change

10:30 - 11:00
10:30
30m
Coffee break
Break
Catering

11:00 - 12:30
Session 2CoqPL at Peek-A-Boo
Chair(s): Benjamin Delaware Purdue University
11:00
70m
Panel
Session with the Coq Development Team
CoqPL
12:10
20m
Talk
Vellvm: Formalizing the Informal
CoqPL
Calvin Beck University of Pennsylvania, USA, Hanxi Chen University of Pennsylvania, Steve Zdancewic University of Pennsylvania
File Attached
12:30 - 14:00
12:30
90m
Lunch
Lunch
Catering

14:00 - 15:30
Session 3CoqPL at Peek-A-Boo
Chair(s): Benjamin Delaware Purdue University
14:00
22m
Talk
Towards Verified Linear Algebra Programs Through Equivalence
CoqPL
Yihan Yang Harvey Mudd College, Mohit Tekriwal Lawrence Livermore National Laboratory, John Sarracino Lawrence Livermore National Laboratory, Matthew Sottile Lawrence Livermore National Laboratory, Ignacio Laguna Lawrence Livermore National Laboratory
File Attached
14:22
22m
Talk
A Framework of Differential Operators
CoqPL
File Attached
14:45
22m
Talk
A Semantic Logical Relation for Termination of Intuitionistic Linear Logic Session Types
CoqPL
Tarakaram Gollamudi None, Jules Jacobs Cornell University, Yue Yao Carnegie Mellon University, Stephanie Balzer Carnegie Mellon University
File Attached
15:07
22m
Talk
Formal Verification of a Software Defined Delay-Tolerant Network
CoqPL
Jan-Paul Ramos-Davila Cornell University
File Attached
15:30 - 16:00
15:30
30m
Coffee break
Break
Catering

16:00 - 17:30
Session 4 (16:00 - 17:30)CoqPL at Peek-A-Boo
Chair(s): Qianchuan Ye University at Buffalo, SUNY
16:00
22m
Talk
Towards Automated Verification of LLM-Synthesized C Programs
CoqPL
File Attached
16:22
22m
Talk
Towards Mining Robust Coq Proof Patterns
CoqPL
Cezary Kaliszyk University of Melbourne, Xuan-Bach D. Le University of Melbourne, Christine Rizkallah University of Melbourne
File Attached
16:45
22m
Talk
CoqNFU: Towards Formalizing NFU in Coq
CoqPL
Marko Doko Heriot-Watt University, UK, Vedran Čačić
File Attached
17:07
22m
Talk
Formal Verification of Quantum Stabilizer Code
CoqPL
Qiuyi Feng , Udaya Parampalli , Christine Rizkallah University of Melbourne
File Attached
Hide past events

Call for Presentations

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 may be recorded and the videos may be made publicly available.

Submission Details

Submission page: https://coqpl25.hotcrp.com/

Important Dates:

  • Submission: Friday, Oct 25, 2024 (AoE)
  • Notification: Friday, November 22, 2024
  • Workshop: Saturday, January 25, 2025

Submissions for talks and demonstrations should be described in an extended abstract, between 1 and 2 pages in length (excluding bibliography). We suggest formatting the text using the two-column ACM SIGPLAN latex style (9pt font). Templates are available from the ACM SIGPLAN page: https://www.sigplan.org/Resources/Author/.

Questions? Use the CoqPL contact form.