首页> 外文期刊>Software and systems modeling >Relational interprocedural verification of concurrent programs
【24h】

Relational interprocedural verification of concurrent programs

机译:并发程序的关系式过程间验证

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

摘要

We propose a general analysis method for recur-sive, concurrent programs that track effectively procedure calls and return in a concurrent context, even in the pres-ence of unbounded recursion and infinite-state variables like integers. This method generalizes the relational interproce-dural analysis of sequential programs to the concurrent case, and extends it to backward or coreachability analysis. We implemented it for programs with scalar variables and exper-imented with several classical synchronization protocols in order to illustrate the precision of our technique and also to analyze the approximations it performs.
机译:我们为递归的并发程序提出了一种通用分析方法,该方法可以有效地跟踪过程调用并在并发上下文中返回,即使在无界递归和无限状态变量(例如整数)存在的情况下。该方法将顺序程序的关系过程间-硬性分析推广到并发情况,并将其扩展到向后或可扩展性分析。我们为带有标量变量的程序实现了它,并用几种经典的同步协议进行了实验,以说明我们的技术的精度并分析其执行的近似值。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号