Etd

Regular Session Types

Pubblico Deposited

We introduce Regular Session Types (RST), a (binary, synchronous, classical) session-typed calculus for which we prove a direct correspondence with regular languages, in addition to progress and preservation. Compared to recent studies of regularity in session types, RST’s contribution is that it makes the treatment of regularity particularly straightforward. To achieve this, the main technical novelties in RST are the internalization of iteration as a first-class type connective and the stratification of session types into read and write session types. The read and write types correspond directly to negative and positive types from polarized session types with one key modification: positive and negative operators are not freely intermixed.

Creator
Contributori
Degree
Unit
Publisher
Identifier
  • etd-114547
Parola chiave
Advisor
Orcid
Defense date
Year
  • 2023
Date created
  • 2023-11-16
Resource type
Source
  • etd-114547
Rights statement
Ultima modifica
  • 2024-01-25

Relazioni

In Collection:

Articoli

Elementi

Permanent link to this page: https://digital.wpi.edu/show/cc08hk523