About

SiLVer: Symbolic links verifier

The Core Network Algebra (CNA) is a model for concurrency that extends the point-to-point communication discipline of Milner’s
CCS with multiparty interactions. Links are used to build chains describing how information
flows among the different agents participating in a multiparty interaction.

SiLVer is a tool written in
Maude for the animation and verification of CNA processes. Currently, the tool allows
for:

Defining processes and processes definitions.

Generating traces from a given process.

Building the label transition system generated from a process (in the case of finite
processes)

Generating a DOT file with the transition system of a process.

Specifying properties of the system using Symbolic Link Modal Logic (SLML) and verify
them using a model checking algorithm.