z-logo
open-access-imgOpen Access
A Categorical Model of the Fusion Calculus
Author(s) -
Marino Miculan
Publication year - 2008
Publication title -
electronic notes in theoretical computer science
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.242
H-Index - 60
ISSN - 1571-0661
DOI - 10.1016/j.entcs.2008.10.017
Subject(s) - functor , categorical variable , bisimulation , category theory , mathematics , process calculus , semantics (computer science) , algebra over a field , calculus (dental) , pure mathematics , computer science , theoretical computer science , discrete mathematics , programming language , medicine , statistics , dentistry
We provide a categorical presentation of the Fusion calculus. First, in a suitable category of presheaves we describe the syntax as initial algebra of a signature endofunctor, and the semantics as coalgebras of a “behaviour” endofunctor. To this end, we first give aa new, congruence-free presentation of the Fusion calculus; then, the behaviour endofunctor is constructed by adding in a systematic way a notion of “state” to the intuitive endofunctor induced by the LTS. Coalgebras can be given a concrete presentation as “stateful indexed labelled transition systems”; the bisimilarity over these systems is a congruence, and corresponds to hyperequivalence. Then, we model the labelled transition system of Fusion by abstract categorical rules. As a consequence, we get a semantics for the Fusioncalculus which is both compositional and fully abstract: two processes have the same semantics iff they are bisimilar, that is, hyperequivalent

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here
Accelerating Research

Address

John Eccles House
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom