<?xml version="1.0" encoding="UTF-8"?><?xml-stylesheet type="text/xsl" href="static/CINECAstyle.xsl"?><OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd"><responseDate>2026-09-20T13:47:54Z</responseDate><request verb="GetRecord" identifier="oai:iris.unica.it:11584/266784" metadataPrefix="oai_dc">https://iris.unica.it/oai/request</request><GetRecord><record><header><identifier>oai:iris.unica.it:11584/266784</identifier><datestamp>2022-10-20T09:34:18Z</datestamp><setSpec>com_11584_207615</setSpec><setSpec>com_11584_111066</setSpec><setSpec>col_11584_265854</setSpec></header><metadata><oai_dc:dc xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:doc="http://www.lyncode.com/xoai" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dc="http://purl.org/dc/elements/1.1/" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd">
<dc:title>A semantic deconstruction of session types</dc:title>
<dc:creator>SCALAS, ALCESTE</dc:creator>
<dc:subject>contracts</dc:subject>
<dc:subject>contratti</dc:subject>
<dc:subject>semantica</dc:subject>
<dc:subject>semantics</dc:subject>
<dc:subject>session types</dc:subject>
<dc:subject>tipi di sessione</dc:subject>
<dc:subject>Settore INF/01 - Informatica</dc:subject>
<dc:description>This work investigates the semantic foundations of binary session types, by revisiting&#xd;
them in the abstract setting of labelled transition systems. The main insights and&#xd;
contributions are:&#xd;
• a semantically unified approach to the study of session types and CCS processes&#xd;
with synchronous and asynchronous semantics — the latter obtained with the&#xd;
addition of unbounded buffers;&#xd;
• a semantic approach to safety, based on a syntax-independent characterisation of&#xd;
deadlock states, orphan messages and unspecified reception configurations;&#xd;
• an I/O compliance relation between generic behaviours, that we demostrate to be&#xd;
sound and complete w.r.t. safety in asynchronous session types;&#xd;
• an I/O simulation relation between generic behaviours, which generalises the usual&#xd;
syntax-directed notions of typing and subtyping, encompassing synchronous and&#xd;
asynchronous session types;&#xd;
• a proof-of-concept syntax-driven type system developed from the semantic setting&#xd;
through a (partial) axiomatisation of I/O simulation.&#xd;
This work extends the session types theory to some common programming patterns&#xd;
which are not typically addressed in the session types literature, and aims at setting the&#xd;
ground for further improvements.</dc:description>
<dc:date>2015-05-22</dc:date>
<dc:type>info:eu-repo/semantics/doctoralThesis</dc:type>
<dc:identifier>http://hdl.handle.net/11584/266784</dc:identifier>
<dc:language>eng</dc:language>
<dc:relation>numberofpages:172</dc:relation>
<dc:rights>info:eu-repo/semantics/openAccess</dc:rights>
<dc:publisher>Università degli Studi di Cagliari</dc:publisher>
<dc:rights>license:Non specificato</dc:rights>
</oai_dc:dc></metadata></record></GetRecord></OAI-PMH>