Deconfined Global Types for Asynchronous Sessions

التفاصيل البيبلوغرافية
العنوان: Deconfined Global Types for Asynchronous Sessions
المؤلفون: Dagnino, Francesco, Giannini, Paola, Dezani-Ciancaglini, Mariangiola
المصدر: Logical Methods in Computer Science, Volume 19, Issue 1 (January 13, 2023) lmcs:8752
سنة النشر: 2021
المجموعة: Computer Science
مصطلحات موضوعية: Computer Science - Logic in Computer Science, Computer Science - Programming Languages
الوصف: Multiparty sessions with asynchronous communications and global types play an important role for the modelling of interaction protocols in distributed systems. In designing such calculi the aim is to enforce, by typing, good properties for all participants, maximising, at the same time, the accepted behaviours. Our type system improves the state-of-the-art by typing all asynchronous sessions and preserving the key properties of Subject Reduction, Session Fidelity and Progress when some well-formedness conditions are satisfied. The type system comes together with a sound and complete type inference algorithm. The well-formedness conditions are undecidable, but an algorithm checking an expressive restriction of them recovers the effectiveness of typing.
نوع الوثيقة: Working Paper
DOI: 10.46298/lmcs-19(1:3)2023
URL الوصول: http://arxiv.org/abs/2111.11984
رقم الأكسشن: edsarx.2111.11984
قاعدة البيانات: arXiv
الوصف
DOI:10.46298/lmcs-19(1:3)2023