首页> 外文期刊>ACM transactions on software engineering and methodology >A Verification System for Interval-Based Specification Languages
【24h】

A Verification System for Interval-Based Specification Languages

机译:基于间隔的规范语言的验证系统

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

摘要

Interval-based specification languages have been used to formally model and rigorously reason about real-time computing systems. This usually involves logical reasoning and mathematical computation with respect to continuous or discrete time. When these systems are complex, analyzing their models by hand becomes error-prone and difficult. In this article, we develop a verification system to facilitate the formal analysis of interval-based specification languages with machine-assisted proof support. The verification system is developed using a generic theorem prover, Prototype Verification System (PVS). Our system elaborately encodes a highly expressive set-based notation, Timed Interval Calculus (TIC), and can rigorously carry out the verification of TIC models at an interval level. We validated all TIC reasoning rules and discovered subtle flaws in the original rules. We also apply TIC to model Duration Calculus (DC), which is a popular interval-based specification language, and thus expand the capacity of the verification system. We can check the correctness of DC axioms, and execute DC proofs in a manner similar to the corresponding pencil-and-paper DC arguments.
机译:基于间隔的规范语言已被用来对实时计算系统进行正式建模并严格推理。这通常涉及针对连续或离散时间的逻辑推理和数学计算。当这些系统很复杂时,手工分析其模型变得容易出错且困难。在本文中,我们开发了一个验证系统,以借助机器辅助的证明支持来促进基于间隔的规范语言的形式分析。验证系统是使用通用定理证明器,原型验证系统(PVS)开发的。我们的系统精心编码了一种基于集的高表达符号,定时间隔演算(TIC),并且可以在间隔级别严格执行TIC模型的验证。我们验证了所有TIC推理规则,并发现了原始规则中的细微缺陷。我们还将TIC应用于模型持续时间演算(DC),这是一种流行的基于间隔的规范语言,从而扩展了验证系统的容量。我们可以检查DC公理的正确性,并以类似于相应的笔纸DC参数的方式执行DC证明。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号