Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore a comprehensive research study examining how proof assistant users work with interactive theorem provers in real-world contexts. Discover findings from a contextual inquiry methodology study involving 30 participants using Rocq and Lean proof assistants in their everyday work environments. Learn about four key observations that emerged from qualitative analysis: how proof writers iterate by incorporating feedback from proof assistants, the challenging nature of conversations between users and proof systems, the reliance on diverse external resources during proof construction, and the design considerations that extend beyond simply reaching QED. Understand the current landscape of proof assistant usage and identify potential opportunities for improving the usability of these important tools used across computer science and mathematics. Gain insights into the human factors involved in formal verification and theorem proving, based on empirical research that documents authentic user experiences and workflows with interactive theorem provers.
Syllabus
[OOPSLA'25] QED in Context: An Observation Study of Proof Assistant Users
Taught by
ACM SIGPLAN