目录
2. 有限状态机(Finite State Machines)
3. 在Alloy中建模有限状态机(Modelling FSMs in Alloy)
4. 在Alloy中检查规格(CHECKING SPECIFICATIONS IN ALLOY)
1. Alloy Modelling Overview
- 签名(Signatures):在Alloy中声明集合和关系。
- 事实(Facts):作用在签名上的全局约束,排除模型中的无意义部分。
- 谓词(Predicates):在模型中定义变量之间的关系,用于指定操作、状态转换。
- 函数(Functions):表达式的简写。
2. 有限状态机(Finite State Machines)
- 从初始状态s0开始
- 状态是不同类型变量的集合。有一系列操作,每个操作都改变状态。每个操作实现不同的状态转换。