首页> 外文会议>Software engineering and formal methods >Context-Bounded Model Checking of LTL Properties for ANSI-C Software
【24h】

Context-Bounded Model Checking of LTL Properties for ANSI-C Software

机译:ANSI-C软件的LTL属性的上下文绑定模型检查

获取原文
获取原文并翻译 | 示例

摘要

Context-bounded model checking has successfully been used to verify safety properties in multi-threaded systems automatically, even if they are implemented in low-level programming languages like ANSIC. In this paper, we describe and experiment with an approach to extend context-bounded model checking to liveness properties expressed in linear-time temporal logic (LTL). Our approach converts the LTL formulae into Buchi-automata and then further into C monitor threads, which are interleaved with the execution of the program under test. This combined system is then checked using the ESBMC model checker. Since this approach explores a larger number of interleavings than normal context-bounded model checking, we use a state hashing technique which substantially reduces the number of redundant interleavings that are explored and so mitigates state space explosion. Our experimental results show that we can verify non-trivial properties in the firmware of a medical device.
机译:上下文绑定模型检查已成功用于自动验证多线程系统中的安全属性,即使这些安全属性是通过ANSIC等低级编程语言实现的。在本文中,我们描述并尝试了一种方法,用于将上下文有界模型检查扩展到以线性时间时态逻辑(LTL)表示的活动属性。我们的方法将LTL公式转换为Buchi-automata,然后进一步转换为C监视线程,这些线程与被测程序的执行交织在一起。然后使用ESBMC模型检查器检查此组合系统。由于此方法比普通的上下文有界模型检查探索的交织更多,因此我们使用状态散列技术,该技术大大减少了探索的冗余交织的数量,从而减轻了状态空间爆炸的可能性。我们的实验结果表明,我们可以验证医疗设备固件中的重要特性。

著录项

  • 来源
  • 会议地点 Montevideo(UY);Montevideo(UY)
  • 作者单位

    Electronics and Computer Science, University of Southampton, UK;

    Electronic and Information Research Center, Federal University of Amazonas, Brazil;

    Electronics and Computer Science, University of Southampton, UK;

    Electronics and Computer Science, University of Southampton, UK;

  • 会议组织
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 计算机软件 ;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号