首页> 外文期刊>Programming and Computer Software >Towards deductive verification of C programs with shared data
【24h】

Towards deductive verification of C programs with shared data

机译:试图对带有共享数据的C程序进行演绎验证

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

摘要

This paper considers the problem of the deductive verification of the Linux kernel code that is concurrent and accesses shared data. The presence of shared data does not allow applying traditional deductive verification techniques, so we consider how to verify such a code by proving its compliance to a given specification of a certain synchronization discipline. The approach is illustrated by the examples of a spinlock specification and a simplified specification of the read-copy-update (RCU) API.
机译:本文考虑了并发访问共享数据的Linux内核代码的演绎验证问题。共享数据的存在不允许应用传统的演绎验证技术,因此我们考虑如何通过证明其符合特定同步规范的给定规范来验证此类代码。自旋锁规范和只读复制更新(RCU)API的简化规范示例说明了该方法。

著录项

  • 来源
    《Programming and Computer Software》 |2016年第5期|324-332|共9页
  • 作者单位

    Russian Acad Sci, Inst Syst Programming, Ul Solzhenitsyna 25, Moscow 109004, Russia;

    Russian Acad Sci, Inst Syst Programming, Ul Solzhenitsyna 25, Moscow 109004, Russia|Moscow MV Lomonosov State Univ, Moscow 119991, Russia|Moscow Inst Phys & Technol, Inst Skii Per 9, Dolgoprudnyi 141700, Moscow Oblast, Russia|Natl Res Univ Higher Sch Econ, Ul Myasnitskaya 20, Moscow 101000, Russia;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号