1.下载地址
2.解压后把/bin文件路径添加到系统的环境变量Path中
3.将编辑好的smv文件放在用户路径中,运行NuSMV xxx.smv即可。
test.smv文件如下,输出结果见上图。
MODULE main
VAR
level_a : {empty, ok, full}; -- lower tank
level_b : {empty, ok, full}; -- upper tank
pump : {on, off};
ASSIGN
next(level_a) := case
level_a = empty : {empty, ok};
level_a = ok & pump = off : {ok, full};
level_a = ok & pump = on : {ok, empty, full};
level_a = full & pump = off : full;
level_a = full & pump &