Coupled similarity: the first 32 years

Coupled similarity is an equivalence on (labeled) transition systems; its distinguishing power lies between (weak) bisimilarity and (may) testing equivalence. Its main feature, compared to weak bisimilarity, is an additional τ -law that abstracts from the atomicity of internal choices among several...

Full description

Saved in:
Bibliographic Details
Published inActa informatica Vol. 57; no. 3-5; pp. 439 - 463
Main Authors Bisping, Benjamin, Nestmann, Uwe, Peters, Kirstin
Format Journal Article
LanguageEnglish
Published Berlin/Heidelberg Springer Berlin Heidelberg 01.10.2020
Springer Nature B.V
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Coupled similarity is an equivalence on (labeled) transition systems; its distinguishing power lies between (weak) bisimilarity and (may) testing equivalence. Its main feature, compared to weak bisimilarity, is an additional τ -law that abstracts from the atomicity of internal choices among several possible branches, thus allowing for gradual commitments. The need for this τ -law in applications was motivated by van Glabbeek and Vaandrager in 1988. Parrow and Sjödin coined the term coupled simulation in 1992 as a coinductive proof technique for the comparison of distributed (not “just” concurrent) systems, heavily exploiting gradual commitments. Over the years, coupled similarity also gained significance for the definition and analysis of the correctness of encodings, of action refinement and contraction, and of branching-time semantics for various process calculi. In this paper, we compare variants and formalizations of coupled similarity and highlight its relevance.
ISSN:0001-5903
1432-0525
DOI:10.1007/s00236-019-00356-4