FREEDOM251

Freedom251 › Compare

Side by side

NuSMV vs PRISM

Both stand on formal verification tools. Which one you can start free with, which one lets you read the code, and what each costs once you pay.

NuSMV

Free plan LinuxMacWindows

NuSMV brings several formal verification methods and specification types into a free, open-source tool. Its deprecated processes and the absence of a developer-extension tutorial are worth noting before adopting it.

Visit NuSMV

PRISM

Free plan LinuxMacWindows

PRISM supports a broad range of probabilistic models and analysis methods, and is free to use. Check the Java requirement and supported input formats before choosing it.

Visit PRISM

The facts

NuSMVPRISM
Free planYesYes
Open sourceNot publishedNot published
Runs onLinux, Mac, WindowsLinux, Mac, Windows
Lowest paid planFree or on requestFree or on request
Plans published11
MakerNot publishedNot published
Websitenusmv.fbk.euprismmodelchecker.org
On formal verification tools#15 of 34#19 of 34

NuSMV: what it does well

  • Checks systems against CTL specifications
  • Supports LTL and PSL model checking
  • Combines BDD-based and SAT-based methods
  • Runs on Linux, macOS, and Windows
  • Distributed under the LGPL v2.1 license

What to know first

  • Processes are deprecated
  • No developer-extension tutorial is currently available

PRISM: what it does well

  • Supports multiple probabilistic model types.
  • Includes symbolic, simulation, and abstraction-refinement methods.
  • Free and open source under GNU GPL version 2.
  • Runs on Linux, Windows, and macOS.

What to know first

  • Requires Java 11 or later.
  • Binary distributions require the Java Runtime Environment.

Alternatives to NuSMV Alternatives to PRISM The whole list