YoVDO

Synthesizing Distributed Protocols from Global Session Types

Offered By: Simons Institute via YouTube

Tags

Distributed Systems Courses Automata Theory Courses Type System Courses Formal Verification Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a 26-minute lecture on synthesizing distributed protocols from global session types, presented by Elaine Li from New York University at the Simons Institute. Delve into the world of multiparty session types (MSTs) and their role in reasoning about communication protocols. Examine the concept of projection operators, which are crucial for synthesizing correct-by-construction distributed implementations from high-level protocols represented as global types. Learn about the limitations of existing syntactic projection operators and discover the first sound and complete projection operator introduced in this talk. Gain insights into the automata-theoretic nature of this new projection operator and understand how implementability can be directly checked on the computed candidate implementations. This lecture is part of the "Synthesis of Models and Systems" series and offers valuable knowledge for those interested in distributed systems, protocol synthesis, and formal verification.

Syllabus

Synthesizing distributed protocols from global session types


Taught by

Simons Institute

Related Courses

Automata Theory
Stanford University via edX
理论计算机科学基础 | Introduction to Theoretical Computer Science
Peking University via edX
离散数学概论 Discrete Mathematics Generality
Peking University via Coursera
System Validation: Automata and behavioural equivalences
EIT Digital via Coursera
System Validation (3): Requirements by modal formulas
EIT Digital via Coursera