【发布时间】:2016-07-13 04:34:40
【问题描述】:
目前我正在尝试将系统原型转换为过渡系统模型。我有一些 LTL 属性,我想使用模型检查工具 NuSMV 验证这些属性。我只是介绍如何通过定义原子属性和其他数学方面来开始建模。
【问题讨论】:
标签: fsm model-checking nusmv transition-systems
目前我正在尝试将系统原型转换为过渡系统模型。我有一些 LTL 属性,我想使用模型检查工具 NuSMV 验证这些属性。我只是介绍如何通过定义原子属性和其他数学方面来开始建模。
【问题讨论】:
标签: fsm model-checking nusmv transition-systems
该转换系统的 NuSMV 中的一个非常简单的编码将是
MODULE main()
VAR
state : { GETINFO, ACK, SEND };
ASSIGN
init(state) := GETINFO;
next(state) := case
state = GETINFO : SEND;
state = SEND : ACK;
state = ACK : {GETINFO, SEND};
esac;
但是,我认为您提供的 model 有点过于简单,无法与您的问题描述 相匹配,因此我邀请您提供有关您的意图的更多信息去做。
【讨论】: