Verified Parameterized Choreographies Technical Report

📅 2025-02-21
📈 Citations: 0
Influential: 0
📄 PDF
🤖 AI Summary
Formal verification of parametric session contracts in dynamically scaled distributed systems remains an open challenge. Method: This paper introduces the first verifiable parametric session type theory, innovatively integrating parametric abstraction with endpoint projection rules to construct a process-calculus-based parametric orchestration language; its type system, projection algorithm, and semantics are fully formalized in Coq. Contributions: (1) A parametric session type definition supporting arbitrarily many dynamic participants; (2) Type-safe and deadlock-free projection rules; (3) Mechanized Coq proofs of both type safety and completeness of the projection. This work establishes, for the first time, end-to-end formal guarantees for session contracts in scenarios with infinitely many participants.

Technology Category

Application Category

📝 Abstract
This technical report contains the full set of definitions and projection rules of the paper ``Verified Parameterized Choreographies'' by Rubbens et al. It also supplements the artefact.
Problem

Research questions and friction points this paper is trying to address.

Define parameterized choreographies formally
Develop verified projection rules
Supplement technical artefact details
Innovation

Methods, ideas, or system contributions that make the work stand out.

Parameterized choreography verification
Definition projection rules
Supplementary artifact inclusion
🔎 Similar Papers
No similar papers found.
R
Robert Rubbens
Formal Methods and Tools, University of Twente, Enschede, The Netherlands
P
Petra van den Bos
Formal Methods and Tools, University of Twente, Enschede, The Netherlands
Marieke Huisman
Marieke Huisman
Unknown affiliation