An overview of the mCRL2 toolset and its recent advances

S Cranen, JF Groote, JJA Keiren, FPM Stappers… - … 2013, Held as Part of the …, 2013 - Springer
The analysis of complex distributed systems requires dedicated software tools. The mCRL
language and toolset have been developed to support such analysis. We highlight changes …

Evidence extraction from parameterised boolean equation systems

W Wesselink, TAC Willemse - 3rd International Workshop on …, 2018 - research.tue.nl
Abstract Model checking is a technique for automatically assessing the quality of software
and hardware systems and designs. Given a formalisation of both the system behaviour and …

Partial-order reduction for parity games and parameterised Boolean equation systems

T Neele, TAC Willemse, W Wesselink… - International Journal on …, 2022 - Springer
In model checking, reduction techniques can be helpful tools to fight the state-space
explosion problem. Partial-order reduction (POR) is a well-known example, and many POR …

Liveness analysis for parameterised Boolean equation systems

JJA Keiren, W Wesselink, TAC Willemse - Automated Technology for …, 2014 - Springer
We present a sound static analysis technique for fighting the combinatorial explosion of
parameterised Boolean equation systems (PBESs). These essentially are systems of …

Efficient instantiation of parameterised boolean equation systems to parity games

G Kant, J van de Pol - arxiv preprint arxiv:1210.6414, 2012 - arxiv.org
Parameterised Boolean Equation Systems (PBESs) are sequences of Boolean fixed point
equations with data variables, used for, eg, verification of modal mu-calculus formulae for …

Efficient Evidence Generation for Modal -Calculus Model Checking (extended version)

A Stramaglia, JJA Keiren, M Laveaux… - arxiv preprint arxiv …, 2025 - arxiv.org
Model checking is a technique to automatically assess whether a model of the behaviour of
a system meets its requirements. Evidence explaining why the behaviour does (not) meet its …

[HTML][HTML] Finding compact proofs for infinite-data parameterised Boolean equation systems

T Neele, TAC Willemse, JF Groote - Science of Computer Programming, 2020 - Elsevier
Abstract Parameterised Boolean Equation Systems (PBESs) can be used to represent many
different kinds of decision problems. Most notably, model checking and equivalence …

Using the Parallel ATerm Library for Parallel Model Checking and State Space Generation

JF Groote, KHJ Jilissen, M Laveaux… - A Journey from Process …, 2022 - Springer
Process algebras are used to study the behaviour of parallel systems. The mCRL2 toolset
has been designed to analyse process algebraic models of such systems. Given that almost …

A symmetric protocol to establish service level agreements

JF Groote, TAC Willemse - Logical Methods in Computer …, 2020 - lmcs.episciences.org
We present a symmetrical protocol to repeatedly negotiate a desired service level between
two parties, where the service levels are taken from some totally ordered finite domain. The …

Abstraction in fixpoint logic

S Cranen, M Gazda, W Wesselink… - ACM Transactions on …, 2015 - dl.acm.org
We present a theory of abstraction for the framework of parameterised Boolean equation
systems, a first-order fixpoint logic. Parameterised Boolean equation systems can be used to …