首页> 外文会议>International Conference on Integrated Formal Methods >Formal Verification Based on Guided Random Walks
【24h】

Formal Verification Based on Guided Random Walks

机译:基于导向随机散步的正式核查

获取原文
获取外文期刊封面目录资料

摘要

In software development, formal verification and simulation are seen as complimentary paradigms: the former can guarantee the correctness of systems with respect to properties, but does not scale; the latter does scale but cannot guarantee the absent of errors. In the authors' previous work, a mechanism of statically analysing a model has been used to build an abstraction of the original model, which in turn is used to guide a heuristic search in a guided model checker. We extend that work and apply the same technique to build a heuristically-driven, or guided, random-walk model checker. This work sits at the intersection of a number of research areas: model checking, random walks, heuristic search and simulation. Novel here is the use of a heuristic mechanism to guide the random walk towards states of the model that possibly violate user-defined properties, and the use of an automatic abstraction scheme to build the heuristic. In a series of experiments, we compare the performance of our guided, random-walk based tool to standard model-checking tools. A new metric that we call Process Error Participation (PEP) has also been devised to classify model behaviour.
机译:在软件开发,形式验证和仿真被视为免费的范式:前者可以保证系统的正确性,对于属性,但不能扩展;后者则规模,但不保证错误的缺席。在作者以前的工作中,静态分析模型的机制已被用来建立原始模型,而这又是用来指导在引导模式检查启发式搜索的抽象。我们扩大这项工作,并采用相同的技术来建立一个启发式驱动,或引导,随机行走模型检查。这项工作坐落在许多研究领域的交集:模型检查,随机游走,启发式搜索和仿真。新颖这里是使用了启发式的机制来引导朝向所述模型可能违反用户定义的属性,并使用自动抽象方案的构建启发式的状态下的随机游动。在一系列的实验中,我们比较我们的引导下,随机行走基于工具的标准模型检测工具的性能。一个新的指标,我们称之为过程错误参与(PEP)也已制定了分类模型的行为。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号