自动模型检测—模型检测工具SPIN安装使用 ...docVIP

  • 4
  • 0
  • 约1.59万字
  • 约 21页
  • 2018-12-28 发布于湖北
  • 举报

自动模型检测—模型检测工具SPIN安装使用 ...doc

?1 SPIN 概述 1.1 SPIN的历史背景 SPIN(Simple Promela Interpreter)是适合于并行系统,尤其是协议一致性的辅助分析检测工具,由贝尔实验室的形式化方法与验证小组于1980年开始开发的pan就是现在SPIN的前身。1989年SPIN的0版本推出主要用于检测一系列的ω-regular属性。1995年偏序简约和线性时序逻辑转换的引入使得SPIN的功能进一步扩大。2001年推出的SPIN4.0版本支持C代码的植入,应用的灵活性进一步增强。 在随后2003年推出的SPIN4.1版本加入了深度优先搜索算法,更是使得SPIN的发展上了一个新台阶[ HYPERLINK /spin/Doc/course/ /spin/Doc/course/]。 NASA 使用SPIN检测早在1996年火星探测者所存在的错误,结果发现一些错误是可以在发射之前就可以被改正的。SPIN从此就被用来检测土星火箭控制软件和一些应用与外层空间的程序。 Lucent公司也发现了SPIN 的优点,PathStar Access Server是受益于Holzmann(SPIN开发者)的工作的第一个Lucent 产品,Holzmann用SPIN 检测了5ESS Switch的新版本代码,这个软件现在用于Lucent的灵活性部分来改善软件测试的过程。 SPIN良好的算法设计和非凡的检测能力得

文档评论(0)

1亿VIP精品文档

相关文档