z-logo
open-access-imgOpen Access
Process Bisimulation Via a Graphical Encoding
Author(s) -
Filippo Bonchi,
Fabio Gadducci,
Barbara König
Publication year - 2006
Publication title -
lecture notes in computer science
Language(s) - English
Resource type - Book series
SCImago Journal Rank - 0.249
H-Index - 400
eISSN - 1611-3349
pISSN - 0302-9743
ISBN - 3-540-38870-2
DOI - 10.1007/11841883_13
Subject(s) - bisimulation , computer science , denotation (semiotics) , process calculus , congruence (geometry) , theoretical computer science , encoding (memory) , graph , process (computing) , work in process , transition system , graph rewriting , programming language , algorithm , mathematics , artificial intelligence , semiotics , linguistics , philosophy , geometry , business , marketing
The paper presents a case study on the synthesis of labelled transition systems (LTSs) for process calculi, choosing as testbed Milner's Calculus of Communicating System (CCS). The proposal is based on a graphical encoding: each CCS process is mapped into a graph equipped with suitable interfaces, such that the denotation is fully abstract with respect to the usual structural congruence. Graphs with interfaces are amenable to the synthesis mechanism based on borrowed contexts (BCs), proposed by Ehrig and Koenig (which are an instance of relative pushouts, originally introduced by Milner and Leifer). The BC mechanism allows the effective construction of an LTS that has graphs with interfaces as both states and labels, and such that the associated bisimilarity is automatically a congruence. Our paper focuses on the analysis of the LTS distilled by exploiting the encoding of CCS processes: besides offering some technical contributions towards the simplification of the BC mechanism, the key result of our work is the proof that the bisimilarity on processes obtained via BCS coincides with the standard strong bisimilarity for CCS

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