Contextual Behavioural Metrics (Extended Version)

07/14/2023
by   Ugo Dal Lago, et al.
0

We introduce contextual behavioural metrics (CBMs) as a novel way of measuring the discrepancy in behaviour between processes, taking into account both quantitative aspects and contextual information. This way, process distances by construction take the environment into account: two (non-equivalent) processes may still exhibit very similar behaviour in some contexts, e.g., when certain actions are never performed. We first show how CBMs capture many well-known notions of equivalence and metric, including Larsen's environmental parametrized bisimulation. We then study compositional properties of CBMs with respect to some common process algebraic operators, namely prefixing, restriction, non-deterministic sum, parallel composition and replication.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/11/2020

Decompositional Minimisation of Monolithic Processes

Compositional minimisation can be an effective technique to reduce the s...
research
07/21/2022

On Feller Continuity and Full Abstraction (Long Version)

We study the nature of applicative bisimilarity in λ-calculi endowed wit...
research
02/12/2019

Program Equivalence for Algebraic Effects via Modalities

This dissertation is concerned with the study of program equivalence and...
research
06/23/2020

PRIPEL: Privacy-Preserving Event Log Publishing Including Contextual Information

Event logs capture the execution of business processes in terms of execu...
research
02/20/2020

Contextual Equivalence for Signal Flow Graphs

We extend the signal flow calculus—a compositional account of the classi...
research
06/28/2022

On the Axiomatisation of Branching Bisimulation Congruence over CCS

In this paper we investigate the equational theory of (the restriction, ...
research
07/21/2020

Compositional equivalences based on Open pNets

This article defines bisimulation relations for the comparison of system...

Please sign up or login with your details

Forgot password? Click here to reset