Skip to content

amitnndn/nusmv-model-verification

Repository files navigation

NuSMV Model Verification Module

Installing NuSMV:

  1. brew install nusmv -- Installs the NuSMV CLI on your MAC. For other operating systems, google it.

Running NuSMV Model Verification Programs:

  1. Open NuSMV in the terminal nusmv -int
  2. Read the NuSMV model file:
$read_model -i {FILE_NAME}.smv
$flatten_hierarchy
$encode_variables
  1. To verify the model against requirement, use:
$check_ltlspec -p "G {YOUR_EXPRESSION}"

About

NuSMV Examples for Software Model Verification

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published