首页> 外文期刊>Computers, IEEE Transactions on >Modular Model Checking of Large Asynchronous Designs with Efficient Abstraction Refinement
【24h】

Modular Model Checking of Large Asynchronous Designs with Efficient Abstraction Refinement

机译:高效抽象提炼的大型异步设计的模块化模型检查

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

摘要

Divide-and-conquer is essential to address state explosion in model checking. Verifying each individual component in a system, in isolation, efficiently requires an appropriate context, which traditionally is obtained by hand. This paper presents an efficient modular model checking approach for asynchronous design verification. It is equipped with a novel abstraction refinement method that can refine a component abstraction to be accurate enough for successful verification. It is fully automated, and eliminates the need of finding an accurate context when verifying each individual component, although such a context is still highly desirable. This method is also enhanced with additional state space reduction techniques. The experiments on several nontrivial asynchronous designs show that this method efficiently removes impossible behaviors from each component including ones violating correctness requirements.
机译:分而治之对于解决模型检查中的状态爆炸至关重要。孤立地验证系统中的每个单独组件均需要有效的适当环境,而传统情况下这是手工获得的。本文提出了一种用于异步设计验证的有效模块化模型检查方法。它配备了新颖的抽象细化方法,该方法可以细化组件抽象,使其足够准确以进行成功的验证。它是完全自动化的,并且在验证每个单独的组件时无需寻找准确的上下文,尽管仍然非常需要这样的上下文。此方法还通过其他状态空间缩减技术得到了增强。在几种非平凡的异步设计上进行的实验表明,该方法可以有效地消除每个组件的不可能行为,包括违反正确性要求的行为。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号