The Polyadic pi-Calculus: A Tutorial

Policy as Types

Drossopoulou and Noble argue persuasively for the need for a means to express policy in object-capability-based systems. We investigate a practical means to realize their aim via the Curry-Howard isomorphism. Specifically, we investigate representing policy as types in a behavioral type system for the RHO-calculus, a reflective higher-order variant of the pi-calculus.

arXiv.org
A Calculus for Modeling Software Components
(2003) : Nierstrasz, Oscar Achermann, F...
DOI: https://doi.org/10.1007/b14033
#pi_calculus #composable_interfaces #explicit_namespaces #piccola #software_engineering #components #my_bibtex
Multiparty asynchronous session types
(2008) : Kohei Honda and Nobuko Yoshida and Marco Carbone
DOI: https://doi.org/10.1145/1328438.1328472
#__important #global_types #pi_calculus #protocol #session_types
#my_bibtex
Session Types as Intuitionistic Linear Propositions
(2010) : Lu{\'i}s Caires and Frank Pfenning
DOI: https://doi.org/10.1007/978-3-642-15375-4_16
#__important #behavioural_types #linear_logic #pi_calculus #protocol #session_types
#my_bibtex
A Calculus for Modeling Software Components
(2003) : Nierstrasz, Oscar and Achermann, Franz
DOI: https://doi.org/10.1007/b14033
#components #composable_interfaces #explicit_namespaces #pi_calculus #piccola #software_engineering
#my_bibtex