×

SPIN模型检查器的原理。前言:杰拉德·J·霍尔兹曼。 (英语) Zbl 1142.68044号

伦敦:施普林格出版社(ISBN 978-1-84628-769-5/pbk)。十五、216页。(2008年)。
发布者描述:SPIN模型检查器是一种广泛使用的专业软件工具,用于指定和验证并发和分布式系统。模型是用一种叫做PROMELA的简单语言编写的,可以随机或交互地进行模拟。SPIN可以生成高效的验证器,以搜索应用于模型的正确性规范的反例。
SPIN也是一个极好的工具,用于教授计算机科学的重要概念,如验证、并发和不确定性。PROMELA语言很容易学习,用于正确性规范的线性时序逻辑以及模拟和验证模型的技术也很容易学习。
《SPIN原理》是一本介绍书,面向希望学习PROMELA和SPIN的学生和实践软件工程师。演示从顺序程序的验证开始,逐步进行到并发程序和分布式程序的验证。完整的程序用于演示每个构造和概念,这些程序的源代码以及较长的案例研究的源代码可以在相应的网站上找到。
这本书描述了作者开发的自由软件:jSPIN——一个SPIN的集成开发环境,SPINSpider——一个自动构建并发程序图形状态图的可视化工具,以及VN——一个基于SPIN的工具,用于可视化有限自动机的不确定性。

MSC公司:

60年第68季度 规范和验证(程序逻辑、模型检查等)
68甲15 编程语言理论
第68页第19页 其他编程范式(面向对象、顺序、并发、自动等)
68问题85 并发和分布式计算的模型和方法(进程代数、互模拟、转换网等)
68-01年 与计算机科学相关的介绍性说明(教科书、教程论文等)

关键词:

PROMELA语言
PDF格式BibTeX公司 XML格式引用