Structure Preserving Bisimilarity, Supporting an Operational Petri Net Semantics of CCSP

被引:13
|
作者
van Glabbeek, Rob J. [1 ,2 ]
机构
[1] NICTA, Sydney, NSW, Australia
[2] UNSW, Comp Sci & Engn, Sydney, NSW, Australia
关键词
D O I
10.1007/978-3-319-23506-6_9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In 1987 Ernst-Rudiger Olderog provided an operational Petri net semantics for a subset of CCSP, the union of Milner's CCS and Hoare's CSP. It assigns to each process term in the subset a labelled, safe place/transition net. To demonstrate the correctness of the approach, Olderog established agreement (1) with the standard interleaving semantics of CCSP up to strong bisimulation equivalence, and (2) with standard denotational interpretations of CCSP operators in terms of Petri nets up to a suitable semantic equivalence that fully respects the causal structure of nets. For the latter he employed a linear-time semantic equivalence, namely having the same causal nets. This paper strengthens (2), employing a novel branching-time version of this semantics-structure preserving bisimilarity-that moreover preserves inevitability. I establish that it is a congruence for the operators of CCSP.
引用
收藏
页码:99 / 130
页数:32
相关论文
共 50 条
  • [1] OPERATIONAL PETRI NET SEMANTICS FOR CCSP
    OLDEROG, ER
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1987, 266 : 196 - 223
  • [2] Operational semantics for Petri net components
    Groote, Jan Friso
    Voorhoeve, Marc
    [J]. THEORETICAL COMPUTER SCIENCE, 2007, 379 (1-2) : 1 - 19
  • [3] An Operational Petri Net Semantics for the Join-Calculus
    Mennicke, Stephan
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2012, (89): : 131 - 147
  • [4] An Operational Petri Net Semantics for A2CCS
    Gorrieri, Roberto
    Versari, Cristian
    [J]. FUNDAMENTA INFORMATICAE, 2011, 109 (02) : 135 - 160
  • [5] Bisimilarity and behaviour-preserving reconfigurations of open Petri nets
    Baldan, Paolo
    Corradini, Andrea
    Ehrig, Hartmut
    Heckel, Reiko
    Koenig, Barbara
    [J]. ALGEBRA AND COALGEBRA IN COMPUTER SCIENCE, PROCEEDINGS, 2007, 4624 : 126 - +
  • [6] BISIMILARITY AND BEHAVIOUR-PRESERVING RECONFIGURATIONS OF OPEN PETRI NETS
    Baldan, Paolo
    Corradini, Andrea
    Ehrig, Hartmut
    Heckel, Reiko
    Koenig, Barbara
    [J]. LOGICAL METHODS IN COMPUTER SCIENCE, 2008, 4 (04)
  • [7] Operational semantics for the Petri Box Calculus
    Koutny, M
    Esparza, J
    Best, E
    [J]. CONCUR '94: CONCURRENCY THEORY, 1994, 836 : 210 - 225
  • [8] STRONG BISIMILARITY ON NETS - A NEW CONCEPT FOR COMPARING NET SEMANTICS
    OLDEROG, ER
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1989, 354 : 549 - 573
  • [9] PETRI NET SEMANTICS OF PRIORITY SYSTEMS
    BEST, E
    KOUTNY, M
    [J]. THEORETICAL COMPUTER SCIENCE, 1992, 96 (01) : 175 - 215
  • [10] Petri net semantics of the finite π-calculus
    Devillers, R
    Klaudel, H
    Koutny, M
    [J]. FORMAL TECHNIQUES FOR NETWORKED AND DISTRIBUTED SYSTEMS - FORTE 2004, PROCEEDINGS, 2004, 3235 : 309 - 325