Modular session types for objects

Session types allow communication protocols to be specified type-theoretically so that protocol implementations can be verified by static type checking. We extend previous work on session types for distributed object-oriented languages in three ways. (1) We attach a session type to a class definitio...

Full description

Bibliographic Details
Main Authors: Simon J. Gay, Nils Gesbert, António Ravara, Vasco T. Vasconcelos
Format: Article
Language:English
Published: Logical Methods in Computer Science e.V. 2015-12-01
Series:Logical Methods in Computer Science
Subjects:
Online Access:https://lmcs.episciences.org/1613/pdf