首页> 外文OA文献 >Model checking support for CoreASM: model checking distributed abstract state machines using Spin
【2h】

Model checking support for CoreASM: model checking distributed abstract state machines using Spin

机译:对CoreASM的模型检查支持:使用Spin进行模型检查分布式抽象状态机

摘要

We present an approach to model checking Abstract State Machines, in the context of a larger project called CoreASM, which aims to provide a comprehensive and extensible tool environment for the design, validation, and verification of systems using the Abstract State Machine (ASM) formal methodology. Model checking is an automated and efficient formal verification technique that allows us to algorithmically prove properties about state transition systems. This thesis describes the design and implementation of model checking support for CoreASM, thereby enabling formal verification of ASMs. We specify extensions to CoreASM required to support model checking, as well as present a novel procedure for transforming CoreASM specifications into Promela models, which can be checked by the Spin model checker. We also present the results of applying our ASM model checking tool to several non-trivial software specifications.
机译:我们在一个名为CoreASM的大型项目的背景下,提出了一种对抽象状态机进行模型检查的方法,该项目旨在为使用抽象状态机(ASM)形式的系统进行设计,验证和验证提供一个全面且可扩展的工具环境。方法。模型检查是一种自动化且高效的形式验证技术,可让我们通过算法证明状态转换系统的属性。本文描述了对CoreASM的模型检查支持的设计和实现,从而实现了对ASM的形式验证。我们指定了支持模型检查所需的CoreASM扩展,并提出了一种将CoreASM规范转换为Promela模型的新颖过程,可以通过Spin模型检查器进行检查。我们还介绍了将我们的ASM模型检查工具应用于几种不平凡的软件规范的结果。

著录项

  • 作者

    Ma George Zi Sheng;

  • 作者单位
  • 年度 2007
  • 总页数
  • 原文格式 PDF
  • 正文语种 English
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号