Open Maps (at) Work
Open Maps (at) Work
复制标题
在工作中打开地图
DOI:
10.7146/brics.v2i23.19925
复制
发表时间:
1995
影响因子:
4.4
通讯作者:
M. Nielsen
中科院分区:
文献类型:
--
作者:
A. Cheng;M. Nielsen
The notion of bisimilarity, as defined by Park and Milner, has turned out to be one of the most fundamental notions of operational equivalences in the field of process algebras. Not only does it induce a congruence (largest bisimulation) in CCS which have nice equational properties, it has also proven itself applicable for numerous models of parallel computation and settings such as Petri Nets and semantics of functional languages. In an attempt to understand the relationships and differences between the extensive amount of research within the field, Joyal, Nielsen, and Winskel recently presented an abstract categorytheoretic definition of bisimulation. They identify spans of morphisms satisfying certain “path lifting” properties, so-called open maps, as a possible abstract definition of bisimilarity. In [JNW93] they show, that they can capture Park and Milner’s bisimulation. The aim of this paper is to show that the abstract definition of bisimilarity is applicable “in practice” by showing how a representative selection of well-known bisimulations and equivalences, such as e.g. Hennessy’s testing equivalence, Milner and Sangiorgi’s barbed bisimulation, and Larsen and Skou’s probabilistic bisimulation, are captured in the setting of open maps and hence, that the proposed notion of open maps seems successful. Hence, we confirm that the treatment of strong bisimulation in [JNW93] is not a one-off application of open maps.