Title :
Models for name-passing processes: interleaving and causal
Author :
Cattani, Gian Luca ; Sewell, Peter
Author_Institution :
Comput. Lab., Cambridge Univ., UK
Abstract :
We study syntax-free models for name-passing processes. For interleaving semantics, we identify the indexing structure required of an early labelled transition system to support the usual π-calculus operations, defining indexed labelled transition systems. For non-interleaving causal semantics, we define indexed labelled asynchronous transition systems, smoothly generalizing both our interleaving model and the standard asynchronous transition systems model for CCS-like calculi. In each case we relate a denotational semantics to an operational view for bisimulation and causal bisimulation respectively. This is a first step towards a uniform understanding of the semantics and operations of name-passing calculi
Keywords :
bisimulation equivalence; calculus of communicating systems; naming services; pi calculus; programming language semantics; theorem proving; π-calculus operations; CCS-like calculi; causal bisimulation; denotational semantics; early labelled transition system; indexed labelled asynchronous transition systems; indexed labelled transition systems; indexing structure; interleaving model; interleaving semantics; name-passing calculi; name-passing processes; non-interleaving causal semantics; operational view; standard asynchronous transition systems model; syntax-free models; uniform understanding; Chromium; Interleaved codes;
Conference_Titel :
Logic in Computer Science, 2000. Proceedings. 15th Annual IEEE Symposium on
Conference_Location :
Santa Barbara, CA
Print_ISBN :
0-7695-0725-5
DOI :
10.1109/LICS.2000.855781