首页> 外文OA文献 >SMT-Based Bounded Model Checking for Multi-threaded Software in Embedded Systems
【2h】

SMT-Based Bounded Model Checking for Multi-threaded Software in Embedded Systems

机译:基于smT的嵌入式系统多线程软件有界模型检测

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

The transition from single-core to multi-core processors has made multi-threaded software an important subject over the last years in computer-aided verification. Model checkers have been successfully applied to discover subtle errors, but they suffer from combinatorial state space explosion when verifying multi-threaded software. In our previous work, we have extended the encodings from SMT-based bounded model checking (BMC) to provide more accurate support for program verification and to use different background theories and solvers in order to improve scalability and precision in a completely automatic way. We now focus on extending this work to support an SMT-based BMC formulation of multi-threaded software which allows the state space to be reduced by abstracting the number of state variables and interleavings from the proof of unsatisfiability generated by the SMT solvers. The core idea of our approach aims to extract the proof objects produced by the SMT solvers in order to control the number of interleavings and to remove logic that is not relevant to a given property. This work aims to develop a new algorithmic method and corresponding tools based on SMT to verify embedded software in multi-core systems.
机译:从单核处理器到多核处理器的过渡使近几年来,多线程软件成为计算机辅助验证中的重要主题。模型检查器已成功应用于发现细微的错误,但是在验证多线程软件时,它们会遭受组合状态空间爆炸的困扰。在我们以前的工作中,我们扩展了基于SMT的边界模型检查(BMC)的编码,以为程序验证提供更准确的支持,并使用不同的背景理论和求解器来以完全自动化的方式提高可伸缩性和精度。现在,我们集中精力扩展这项工作,以支持基于SMT的多线程软件的BMC公式,该公式通过从SMT求解器生成的不满足证明中提取状态变量和交错的数量,来减少状态空间。我们方法的核心思想旨在提取SMT求解器产生的证明对象,以控制交织次数并删除与给定属性无关的逻辑。这项工作旨在开发一种基于SMT的新算法方法和相应工具,以验证多核系统中的嵌入式软件。

著录项

  • 作者

    Cordeiro Lucas;

  • 作者单位
  • 年度 2010
  • 总页数
  • 原文格式 PDF
  • 正文语种 {"code":"en","name":"English","id":9}
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号