Sat 21 Jan 2023 11:30 - 12:00 at Scollay - Session 2

We present Actema, a prototype of user interface where formal proofs can be built through gestural actions, and its integration within Coq through the coq-actema plugin. The latter relies on a client-server architecture, where the plugin requests proof steps from the interface, which are then compiled to appropriate tactic calls. To avoid cluttering the proof script with these calls, graphical proofs are stored separately on disk, and recompiled upon execution of the script. This should also allow to “replay” proofs visually in the interface, which is vital for readability and maintenance. The plugin is usable with any Coq IDE, and its design adapted to any goal-directed interactive theorem prover supporting intuitionistic first-order logic.

Extended abstract (abstract.pdf)208KiB

Sat 21 Jan

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

11:00 - 12:30
Session 2CoqPL at Scollay
11:00
30m
Talk
Pyrosome: A Framework for Modular, Extensible, Equivalence-Preserving Compilation
CoqPL
Dustin Jamner MIT CSAIL, Gabriel Kammer MIT, Adam Chlipala Massachusetts Institute of Technology
File Attached
11:30
30m
Talk
Integrating graphical proofs in Coq
CoqPL
Pablo Donato Ecole polytechnique, Benjamin Werner LIX, IPP, Kaustuv Chaudhuri INRIA & LIX, IPP
File Attached
12:00
30m
Talk
Towards Formally Verified Path ORAM in Coq
CoqPL
Hannah Leung University of Illinois Urbana-Champaign, Talia Ringer University of Illinois at Urbana-Champaign, Christopher W. Fletcher University of Illinois Urbana-Champaign
File Attached