Reticulate: A Lattice-Theoretic Toolkit for Session Types Draft
Alexandre Zua Caldeira, Vasco T. Vasconcelos
Tool paper — LASIGE/FCUL, University of Lisbon
We present Reticulate, a Python library and web tool that constructs state spaces
from session type definitions, verifies lattice properties, and visualizes Hasse
diagrams. The tool supports all standard session type constructors including the
novel parallel constructor, and has been validated on 17 benchmark protocols
drawn from real-world systems.
Session Types as Algebraic Reticulates — Presentation Draft
Alexandre Zua Caldeira
Research presentation — LASIGE/FCUL
Slides presenting the core thesis: session-type state spaces form lattices,
with the parallel constructor inducing product lattice structure.
Covers the theory, the reticulate tool, and the BICA Reborn vision.
Formal Definitions Draft
Alexandre Zua Caldeira, Vasco T. Vasconcelos
Working document — LASIGE/FCUL
Formal definitions of session types, state-space construction, lattice properties,
the parallel constructor, termination conditions, and the morphism hierarchy.
Reference document for the implementation.