Equivalence notions for concurrent systems and refinement of actions (extended abstract)

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

We investigate equivalence notions for concurrent systems. We consider ”linear time” approaches where the system behaviour is characterised as the set of possible runs as well as ”branching time” approaches where the conflict structure of systems is taken into account. We show that the usual interleaving equivalences, and also the equivalences based on steps (multisets of concurrently executed actions) are not preserved by refinement of atomic actions. We prove that ”linear time” partial order semantics, where causality in runs is explicit, is invariant under refinement. Finally, we consider various bisimulation equivalences based on partial orders and show that the strongest one of them is preserved by refinement whereas the others are not.

Original languageEnglish
Title of host publicationMathematical Foundations of Computer Science 1989: Porabka-Kozubnik, Poland, August 28 - September 1, 1989. Proceedings
EditorsA. Kreczmar, G. Mirkowska
PublisherSpringer
Pages237-248
Number of pages12
Volume379
ISBN (Electronic)978-3-540-48176-8
ISBN (Print)978-3-540-51486-2
DOIs
Publication statusPublished - 9 Aug 1989

Publication series

NameLecture Notes in Computer Science
PublisherSpringer Berlin, Heidelberg
Volume379
ISSN (Print)1611-3349
ISSN (Electronic)0302-9743

Fingerprint

Dive into the research topics of 'Equivalence notions for concurrent systems and refinement of actions (extended abstract)'. Together they form a unique fingerprint.

Cite this