1996
DOI: 10.1006/inco.1996.0057
|View full text |Cite
|
Sign up to set email alerts
|

Bisimulation from Open Maps

Abstract: An abstract definition of bisimulation is presented. It makes possible a uniform definition of bisimulation across a range of different models for parallel computation presented as categories. As examples, transition systems, synchronisation trees, transition systems with independence (an abstraction from Petri nets), and labelled event structures are considered. On transition systems the abstract definition readily specialises to Milner's strong bisimulation. On event structures it explains and leads to a str… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

6
154
0

Year Published

1998
1998
2007
2007

Publication Types

Select...
4
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 186 publications
(162 citation statements)
references
References 15 publications
6
154
0
Order By: Relevance
“…This section aims at providing an illustration of this point. It is an exposition of a the categorical approach to bisimulation obtained from spans of open maps as defined in [35] -to which we refer for the missing proofs -with an additional treatment of SWNets in the general picture. The open map approach presented here has also been applied successfully to capture other familiar behavioural equivalences on nets, e.g., Hoare's trace equivalence [30] and Milner's weak bisimulation [49,50], both of which may be obtained by slightly changing the notion of path extension from the one presented here [55].…”
Section: Petri Nets and Bisimulationsmentioning
confidence: 99%
See 4 more Smart Citations
“…This section aims at providing an illustration of this point. It is an exposition of a the categorical approach to bisimulation obtained from spans of open maps as defined in [35] -to which we refer for the missing proofs -with an additional treatment of SWNets in the general picture. The open map approach presented here has also been applied successfully to capture other familiar behavioural equivalences on nets, e.g., Hoare's trace equivalence [30] and Milner's weak bisimulation [49,50], both of which may be obtained by slightly changing the notion of path extension from the one presented here [55].…”
Section: Petri Nets and Bisimulationsmentioning
confidence: 99%
“…As an illustration, following [65] There is a general way of introducing labels to models in such a way that one may carry over adjunctions between unlabelled models to their labelled counterparts, following [35]. Here we sketch the idea, applicable to the categories of nets and event structures.…”
Section: Labelled Models and Their Relationshipmentioning
confidence: 99%
See 3 more Smart Citations