可信软件开发

证明规范

1. PRE:循环前成立的条件

2. POST:循环后成立的条件

3. invariant:循环过程中的不变式(证INI+INV)

4. INI:初始条件时不变式成立

5. INV:每次循环过程中不变式成立

6. variant:循环中的变式,用来说明循环能结束(证NAT+VAR)

7. NAT:初始条件时变式能被推出

8. VAR:循环中变式在递减

原文地址:https://www.cnblogs.com/Kinghao0319/p/13047403.html