Context-Free Session Types for Applied Pi-Calculus

Jens Aagaard, Hans Hüttel, Mathias Steen Jakobsen, Mikkel Kettunen

Research output: Contribution to book/anthology/report/conference proceedingArticle in proceedingResearchpeer-review

1 Citation (Scopus)
202 Downloads (Pure)

Abstract

We present a binary session type system using context-free session types to a version of the applied pi-calculus of Abadi et. al. where only base terms, constants and channels can be sent. Session types resemble process terms from BPA and we use a version of bisimulation equivalence to characterize type equivalence. We present a quotiented type system defined on type equivalence classes for which type equivalence is built into the type system. Both type systems satisfy general soundness properties; this is established by an appeal to a generic session type system for psi-calculi.
Original languageEnglish
Title of host publicationProceedings Combined 25th International Workshop on Expressiveness in Concurrency and 15th Workshop on Structural Operational Semantics and 15th Workshop on Structural Operational Semantics, EXPRESS/SOS 2018, Beijing, China, September 3, 2018.
Number of pages16
Volume276
PublisherOpen Publishing Association
Publication date24 Aug 2018
Pages3-18
DOIs
Publication statusPublished - 24 Aug 2018
EventCombined International Workshop on Expressiveness in Concurrency and Workshop on Structural Operational Semantics - Beijing, China
Duration: 4 Sept 20184 Sept 2018

Conference

ConferenceCombined International Workshop on Expressiveness in Concurrency and Workshop on Structural Operational Semantics
Country/TerritoryChina
CityBeijing
Period04/09/201804/09/2018
SeriesElectronic Proceedings in Theoretical Computer Science, EPTCS
ISSN2075-2180

Fingerprint

Dive into the research topics of 'Context-Free Session Types for Applied Pi-Calculus'. Together they form a unique fingerprint.

Cite this