首页> 外文会议>Computer Aided Verification >Discriminative Model Checking
【24h】

Discriminative Model Checking

机译:判别模型检查

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

摘要

Model checking typically compares a system description with a formal specification, and returns either a counterexample or an affirmation of compatibility between the two descriptions. Counterexamples provide evidence to the existence of an error, but it can still be very difficult to understand what is the cause for that error. We propose a model checking methodology which uses two levels of specification. Under this methodology, we group executions as good and bad with respect to satisfying a base LTL specification. We use an analysis specification, in CTL~* style, quantifying over the good and bad executions. This specification allows checking not only whether the base specification holds or fails to hold in a system, but also how it does so. We propose a model checking algorithm in the style of the standard CTL~* decision procedure. This framework can be used for comparing between good and bad executions in a system and outside it, providing assistance in locating the design or programming errors.
机译:模型检查通常将系统描述与正式规范进行比较,并返回反例或两个描述之间兼容性的肯定。反例提供了错误存在的证据,但是仍然很难理解导致该错误的原因。我们提出了一种使用两个规范级别的模型检查方法。在这种方法下,就满足基本LTL规范而言,我们将执行分为好坏。我们使用CTL〜*样式的分析规范来量化执行的好坏。通过此规范,不仅可以检查基本规范在系统中是否保留,还可以检查它如何执行。我们以标准CTL〜*决策程序的方式提出了一种模型检查算法。该框架可用于在系统内部和外部进行良好执行与不良执行之间的比较,从而有助于定位设计或编程错误。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号