【24h】

Progress Checking for Dummies

机译:寻找假人的进展检查

获取原文

摘要

Verification of progress properties is both conceptually and technically significantly more difficult than verification of safety and deadlock properties. In this study we focus on the conceptual side. We make a simple modification to a well-known model to demonstrate that it passes progress verification although the resulting model is intuitively badly incorrect. Then we point out that the error can be caught easily by adding a termination branch to the system. We compare the use of termination branches to the established method of addressing the same need, that is, weak fairness. Then we discuss another problem that may cause failure of catching progress errors even with weak fairness. Finally we point out an alternative notion of progress that needs no explicit fairness assumptions. Our ideas are especially well-suited for newcomers in model checking, and work well with stubborn set methods.
机译:进度特性的验证在概念上,技术上比安全和死锁属性的验证更困难。在这项研究中,我们专注于概念方面。我们对众所周知的模型进行了简单的修改,以证明它通过进度验证,尽管结果模型直观地不正确。然后我们指出,通过向系统添加终端分支,可以轻松地捕获错误。我们将终止分支​​机构的使用进行比较,以解决相同的需求,即弱公平性。然后我们讨论另一个可能导致捕获进展错误的问题,即使是弱的公平。最后,我们指出了不需要明确公平假设的进展的替代概念。我们的想法尤其适用于模型检查中的新人,并使用顽固的套装方法工作。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号