Published January 28, 2021 | Version v1
Software Open

Linear-time–Branching-time Spectroscope: TACAS 2021 Edition

  • 1. Technische Universität Berlin

Description

The “Linear-time–Branching-time Spectroscope” is a web app to find all preorders, equivalences and inequivalences from the (strong) linear-time–branching-time spectrum for small processes.

The artifact contains the tool together with some tests, and a program to generate the distinguishing formulas for interesting processes named in the paper. The tool is also available via https://concurrency-theory.org/ltbt-spectroscope/.

The corresponding TACAS 2021 paper introduces a generalization of the bisimulation game that can be employed to find all relevant distinguishing Hennessy--Milner logic formulas for two compared finite-state processes. Using these, we can give a precise characterization of how much distinguishing power is needed to tell two processes apart—and thus also determine the best fit of equivalences to equate them.

The tool also displays the game on top of the transition system, although it (for now) needs some training to read this visualization.

Files

tacas-ltbt-spectroscope.zip

Files (232.4 MB)

Name Size Download all
md5:30500d5c750ad07738b354f26fde2ecd
232.4 MB Preview Download