Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Progressful Interpreters for Efficient WebAssembly Mechanisation

ACM SIGPLAN via YouTube

Overview

Coursera Plus Monthly Sale: All Certificates & Courses 40% Off!
Explore a 19-minute conference talk from POPL 2025 where researchers Xiaojia Rao, Stefan Radziuk, Conrad Watt, and Philippa Gardner present their work on efficient WebAssembly mechanisation. Learn about innovative approaches to maintaining formal specifications of programming languages, particularly for the evolving WebAssembly standard. The presentation examines two strategies for producing verification artifacts: deriving sound interpreters from constructive progress proofs, and developing "progressful interpreters" that leverage Coq's dependent types to certify both soundness and progress properties. Discover how the team extended the WasmCert-Coq mechanisation to support the expanded WebAssembly 2.0 feature set, uncovering and correcting specification errors in the process. The talk includes discussion of verified computation, proof assistants, type soundness, dependent types, and WebAssembly implementation techniques.

Syllabus

[POPL'25] Progressful Interpreters for Efficient WebAssembly Mechanisation

Taught by

ACM SIGPLAN

Reviews

Start your review of Progressful Interpreters for Efficient WebAssembly Mechanisation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.