Justness: A Completeness Criterion for Capturing Liveness Properties

08/31/2019
by   Rob van Glabbeek, et al.
0

This paper poses that transition systems constitute a good model of distributed systems only in combination with a criterion telling which paths model complete runs of the represented systems. Among such criteria, progress is too weak to capture relevant liveness properties, and fairness is often too strong; for typical applications we advocate the intermediate criterion of justness. Previously, we proposed a definition of justness in terms of an asymmetric concurrency relation between transitions. Here we define such a concurrency relation for the transition systems associated to the process algebra CCS as well as its extensions with broadcast communication and signals, thereby making these process algebras suitable for capturing liveness properties requiring justness.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/17/2022

Just Testing

The concept of must testing is naturally parametrised with a chosen comp...
research
08/30/2023

A Lean-Congruence Format for EP-Bisimilarity

Enabling preserving bisimilarity is a refinement of strong bisimilarity,...
research
01/12/2022

Biochemical Space Language in Relation to Multiset Rewriting Systems

This technical report relates Biochemical Space Language (BCSL) to Multi...
research
08/26/2020

Reactive Bisimulation Semantics for a Process Algebra with Time-Outs

This paper introduces the counterpart of strong bisimilarity for labelle...
research
05/13/2021

Deciding FO-definability of Regular Languages

We prove that, similarly to known PSpace-completeness of recognising FO(...
research
11/12/2017

Ensuring Liveness Properties of Distributed Systems (A Research Agenda)

Often fairness assumptions need to be made in order to establish livenes...
research
06/29/2022

Rate Lifting for Stochastic Process Algebra: Exploiting Structural Properties

This report presents an algorithm for determining the unknown rates in t...

Please sign up or login with your details

Forgot password? Click here to reset