首页> 外文期刊>Software and systems modeling >Transitive-closure-based model checking (TCMC) in Alloy
【24h】

Transitive-closure-based model checking (TCMC) in Alloy

机译:基于递奏的基于模型检查(TCMC)

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

摘要

We present transitive-closure-based model checking (TCMC): a symbolic representation of the semantics of computational tree logic with fairness constraints (CTLFC) for finite models in first-order logic with transitive closure (FOLTC). TCMC is an expression of the complete model checking problem for CTLFC as a set of constraints in FOLTC without induction, iteration, or invariants. We implement TCMC in the Alloy Analyzer, showing how a transition system can be expressed declaratively and concisely in the Alloy language. Since the total state space is rarely representable due to the state-space explosion problem, we present scoped TCMC where the property is checked for state spaces of a size smaller than the total state space. We address the problem of spurious instances and carefully describe the meaning of results from scoped TCMC with respect to the complete model checking problem. Using case studies, we demonstrate scoped TCMC and compare it with bounded model checking, highlighting how TCMC can check infinite paths.
机译:我们呈现基于传递基于闭合的模型检查(TCMC):具有公平约束(CTLFC)的计算树逻辑语义的符号表示,其具有传递闭合(Foltc)的一阶逻辑的有限模型。 TCMC是CTLFC的完整模型检查问题的表达式,因为没有感应,迭代或不变的Foltc中的一组约束。我们在合金分析仪中实施TCMC,显示如何在合金语言中声明和简明地表达过渡系统。由于由于状态空间爆炸问题,总状态空间很少可表示,因此我们呈现了范围的TCMC,其中检查大小小于总状态空间的状态空间。我们解决了虚假实例的问题,并仔细描述了关于完整模型检查问题的范围的TCMC结果的含义。使用案例研究,我们演示了范围的TCMC并将其与界限模型检查进行比较,突出显示TCMC如何检查无限路径。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号