PhDThis dissertion explores the relation between two formalisms and one algebraic framework for concurrency. Session Types and Concurrent Separation Logic are formalisms that support independent reasoning about concurrent processes, and our motivating question is whether their modularity springs from the same source despite the distance between their models. We first translate a small language we call Baby Session Types (BST), into a ‘basic’ version of Concurrent Separation Logic (BCSL), and we show that the translation is sound. We then describe a model for Separation Logic (SL) based on Actions, which exhibits some of the structure of a Concurrent Kleene Algebra, an algebra where operators for parallel and sequential composition ar...
A simple domain theory for concurrency is presented. Based on a categorical model of linear logic an...
AbstractThis paper has the purpose of reviewing some of the established relationships between logic ...
This paper has the purpose of reviewing some of the established relationships between logic and conc...
This paper studies algebraic models for concurrency, in light of recent work on Concurrent Kleene Al...
We investigate the connection between a general form of Concurrent Separation Logic (CSL), a logic f...
Abstract. This paper studies algebraic models for concurrency, in light of recent work on Concurrent...
This report summarises recent progress in the research of its co-authors towards the construction of...
We survey the well-known algebraic laws of sequential programming, and extend them with some less fa...
AbstractThis paper explores a unification of the ideas of Concurrent Separation Logic with those of ...
Linear logic has long been heralded for its potential of providing a logical basis for concurrency. ...
Quite a number of aspects of concurrency are reflected by the inequational exchange law (P⁎Q);(R⁎S) ...
This report summarises the background and recent progress in the research of its co-authors. It is ...
This artefact is a companion to the paper: František Farka, Aleksandar Nanevski, Anindya Banerjee, ...
Abstract. Separation Logic is a recent development in programming logic which has been applied by Pe...
Abstract. In this year’s CONCUR conference Concurrent Kleene Algebra (CKA) is presented as a general...
A simple domain theory for concurrency is presented. Based on a categorical model of linear logic an...
AbstractThis paper has the purpose of reviewing some of the established relationships between logic ...
This paper has the purpose of reviewing some of the established relationships between logic and conc...
This paper studies algebraic models for concurrency, in light of recent work on Concurrent Kleene Al...
We investigate the connection between a general form of Concurrent Separation Logic (CSL), a logic f...
Abstract. This paper studies algebraic models for concurrency, in light of recent work on Concurrent...
This report summarises recent progress in the research of its co-authors towards the construction of...
We survey the well-known algebraic laws of sequential programming, and extend them with some less fa...
AbstractThis paper explores a unification of the ideas of Concurrent Separation Logic with those of ...
Linear logic has long been heralded for its potential of providing a logical basis for concurrency. ...
Quite a number of aspects of concurrency are reflected by the inequational exchange law (P⁎Q);(R⁎S) ...
This report summarises the background and recent progress in the research of its co-authors. It is ...
This artefact is a companion to the paper: František Farka, Aleksandar Nanevski, Anindya Banerjee, ...
Abstract. Separation Logic is a recent development in programming logic which has been applied by Pe...
Abstract. In this year’s CONCUR conference Concurrent Kleene Algebra (CKA) is presented as a general...
A simple domain theory for concurrency is presented. Based on a categorical model of linear logic an...
AbstractThis paper has the purpose of reviewing some of the established relationships between logic ...
This paper has the purpose of reviewing some of the established relationships between logic and conc...