首页> 外国专利> Accelerating model checking via synchrony

Accelerating model checking via synchrony

机译:通过同步加速模型检查

摘要

A system and method for program verification by model checking in concurrent programs includes modeling each of a plurality of program threads as a circuit model, and generating a full circuit for an entire program by combining the circuit models including constraints which enforce synchronous execution of the program threads. The program is verified using the synchronous execution to reduce an amount of memory needed to verify the program and a number of steps taken to uncover an error.
机译:一种用于通过在并发程序中进行模型检查来进行程序验证的系统和方法,包括将多个程序线程中的每一个建模为电路模型,以及通过组合包括强制执行程序的同步执行的约束的电路模型来为整个程序生成完整电路线程。使用同步执行来验证程序,以减少验证程序所需的内存量以及发现错误所采取的步骤。

著录项

  • 公开/公告号US8286137B2

    专利类型

  • 公开/公告日2012-10-09

    原文格式PDF

  • 申请/专利权人 VINEET KAHLON;AARTI GUPTA;

    申请/专利号US20080054575

  • 发明设计人 AARTI GUPTA;VINEET KAHLON;

    申请日2008-03-25

  • 分类号G06F9/44;

  • 国家 US

  • 入库时间 2022-08-21 17:27:48

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号