首页> 外文OA文献 >Survey of memory modeling methods in static verification tools
【2h】

Survey of memory modeling methods in static verification tools

机译:静态验证工具中内存建模方法调查

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

摘要

The paper presents a survey of existing approaches to modeling memory states of C programs with SMT-formulas in context of static verification. The paper highlights the essential problems of C memory model development and describes two major groups of C memory models: one comprising of models that support unbounded memory regions and another including the models that don’t. Among the models for a priori bounded memory regions the paper discusses a strongest postcondition-based model relying on preliminary alias analysis and a weakest precondition-based model that uses uninterpreted functions and first-order logic to represent pointer predicates. Among the models for unbounded memory areas the paper describes a typed memory model, the Burstall-Bornat model, a region-based model and a model with full support for the Logic of Interpreted Sets and Bounded Quantification (LISBQ) earlier implemented in the HAVOC deductive verification tool.
机译:本文介绍了在静态验证的背景下使用SMT-Formulas建模C程序的现有方法的调查。本文突出了C内存模型开发的基本问题,并描述了两个主要的C内存模型组:其中包括支持无限内存区域的模型,另一组包括不存在的模型。在先验限制内存区域的模型中,讨论了依赖于初步别名分析的最强大的基于后级的模型,以及使用未解释的函数和一阶逻辑来表示指针谓词的最薄弱的基于前提的基于前提的模型。在非界面内存区域的模型中,纸张描述了一种键入的存储器模型,突发的基于模型,基于区域的模型和模型,该模型具有完全支持的逻辑在伤害演绎中实现的解释集和界限量化(LISBQ)验证工具。

著录项

  • 作者

    M.U. Mandrykin; V.S. Mutilin;

  • 作者单位
  • 年度 2017
  • 总页数
  • 原文格式 PDF
  • 正文语种 eng;rus
  • 中图分类

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号