Skip to content

By Language

Nuno Macedo edited this page Sep 22, 2019 · 6 revisions

ATL

Alloy

Models in the Alloy specification language. Tested under the Alloy Analyzer 4.2. Both models and running instructions are contained in .als files, usually accompanied by .thm files for improved visualization.

B

Models in the B specification language. Tested under the ProB 1.5. Models are encoded in .mch files.

Ecore

Electrum

Models in the Electrum specification language. Tested under the Electrum Analyzer 1.1. Both models and running instructions are contained in .ele files, usually accompanied by .thm files for improved visualization.

Isabelle

QVT

SMV

Models for the NuSMV model checker, an extension to the SMV symbolic model checker based on BDDs. Tested under NuSMV 2.5 (and nuXmv 1.0). Models and specifications are contained in .smv files, and in general can be verified in batch mode (every specification is checked).

TLA+

Models in the TLA+ specification language. Unless otherwise stated, models are tested under the model checker TLC 2.07 (and TLA Toolbox 1.5.1). Models and specifications are contained in .tla files, accompanied by .cfg configuration files that provide verification instructions to TLC or .toolbox directories for the Toolbox.

Clone this wiki locally