首页> 外文会议>Formal Methods in Computer Aided Design, 2006. FMCAD '06 >Over-Approximating Boolean Programs with Unbounded Thread Creation
【24h】

Over-Approximating Boolean Programs with Unbounded Thread Creation

机译:具有无限线程创建的过度逼近布尔程序

获取原文

摘要

This paper describes a symbolic algorithm for over-approximating reachability in Boolean programs with unbounded thread creation. The fix-point is detected by projecting the state of the threads to the globally visible parts, which are finite. Our algorithm models recursion by over-approximating the call stack that contains the return locations of recursive function calls, as reachability is undecidable in this case. The algorithm may obtain spurious counterexamples, which are removed iteratively by means of an abstraction refinement loop. Experiments show that the symbolic algorithm for unbounded thread creation scales to large abstract models
机译:本文介绍了一种符号算法,用于在具有无限制线程创建的布尔程序中过分逼近可访问性。通过将线程的状态投影到有限的全局可见部分来检测到固定点。我们的算法通过过度逼近包含递归函数调用返回位置的调用堆栈来建模递归,因为在这种情况下无法确定可达性。该算法可以获得虚假的反例,通过抽象提炼循环迭代地将其删除。实验表明,用于无限制线程创建的符号算法可扩展到大型抽象模型

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号