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

YouTube

Trustworthy Formal Natural Language Specifications

ACM SIGPLAN via YouTube

Overview

Explore a groundbreaking approach to bridging the gap between natural language specifications and formal verification in this 30-minute conference talk from Onward! 2023. Delve into the innovative work of Colin S. Gordon and Sergey Matskevich from Drexel University as they present a method for creating trustworthy formal natural language specifications within existing proof assistants. Learn how their implementation allows for specifications to be written in expressive subsets of English, automatically translated into formal claims, and verified within the Lean proof assistant. Discover the extensible and modular nature of their approach, which produces proof certificates explaining word interpretation and sentence structure computation. Examine the practical application of this prototype in translating English descriptions of formal specifications from a popular textbook into Lean formalizations. Gain insights into the potential impact of this research on improving the accuracy and efficiency of software verification processes.

Syllabus

[Onward23] Trustworthy Formal Natural Language Specifications

Taught by

ACM SIGPLAN

Reviews

Start your review of Trustworthy Formal Natural Language Specifications

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.