Timed Session TypesArticleAuthors: Massimo Bartoletti ; Tiziana Cimoli

; Maurizio Murgia

NULL##0000-0002-8591-4527##0000-0001-7613-621X
Massimo Bartoletti;Tiziana Cimoli;Maurizio Murgia
Timed session types formalise timed communication protocols between two participants at the endpoints of a session. They feature a decidable compliance relation, which generalises to the timed setting the progress-based compliance between untimed session types. We show a sound and complete technique to decide when a timed session type admits a compliant one. Then, we show how to construct the most precise session type compliant with a given one, according to the subtyping preorder induced by compliance. Decidability of subtyping follows from these results.
Volume: Volume 13, Issue 4
Secondary volumes: Selected Papers of the 35th International Conference on Formal Techniques for Distributed Objects, Components and Systems and the 17th International Conference on Coordination Models and Languages (FORTE and COORDINATION 2015)
Published on: December 8, 2017
Accepted on: December 8, 2017
Submitted on: December 7, 2017
Keywords: Computer Science - Logic in Computer Science