首页> 外文会议>International Conference on Computer Aided Verification >Reducing Concurrent Analysis Under a Context Bound to Sequential Analysis
【24h】

Reducing Concurrent Analysis Under a Context Bound to Sequential Analysis

机译:在涉及顺序分析的上下文下减少并发分析

获取原文

摘要

This paper addresses the analysis of concurrent programs with shared memory. Such an analysis is undecidable in the presence of multiple procedures. One approach used in recent work obtains decidability by providing only a partial guarantee of correctness: the approach bounds the number of context switches allowed in the concurrent program, and aims to prove safety, or find bugs, under the given bound. In this paper, we show how to obtain simple and efficient algorithms for the analysis of concurrent programs with a context bound. We give a general reduction from a concurrent program P, and a given context bound K, to a sequential program (P{sub}s){sup}K such that the analysis of (P{sub}s){sup}K can be used to prove properties about P. We give instances of the reduction for common program models used in model checking, such as Boolean programs and pushdown systems.
机译:本文讨论了共享内存的并发程序的分析。在多程序存在下,这种分析是不可行的。最近的工作中使用的一种方法通过仅提供正确的正确性保证:该方法界限在并发程序中允许的上下文交换机的数量,并旨在在给定的绑定下证明安全性或发现错误。在本文中,我们展示了如何获得简单高效的算法,用于分析具有上下文绑定的并发程序。我们从并发程序p一般减少,并且给定的上下文绑定k,到顺序程序(p {sub} s){sup} k,使得(p {sub} s){sup} k可以用于证明P.我们提供模型检查中使用的共同节目模型的减少实例,例如布尔程序和推动系统。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号