【24h】

An Expressive and Implementable Formal Framework for Testing Real-Time Systems

机译:一个可表达且可实施的正式框架,用于测试实时系统

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

摘要

We propose a new framework for black-box conformance testing of real-time systems, based on the model of timed automata. The framework is expressive: it can fully handle partially-observable, non-deterministic timed automata. It also allows the user to define, through appropriate modeling, assumptions on the environment of the system under test (SUT) as well as on the interface between the tester and the SUT. The framework is implementable: tests can be implemented as finite-state machines accessing a finite-precision digital clock. We propose, for this framework, a set of test-generation algorithms with respect to different coverage criteria. We have implemented these algorithms in a prototype tool called TTG. Experimental results obtained by applying TTG on the Bounded Retransmission Protocol show that only a few tests suffice to cover thousands of reachable symbolic states in the specification.
机译:我们提出了一种基于定时自动机模型的实时系统黑盒一致性测试的新框架。该框架具有表达力:它可以完全处理部分可观察的,不确定的定时自动机。它还允许用户通过适当的建模来定义对被测系统(SUT)的环境以及测试仪与SUT之间的接口的假设。该框架是可实现的:测试可以实现为访问有限精度数字时钟的有限状态机。对于此框架,我们提出了一套针对不同覆盖标准的测试生成算法。我们已经在称为TTG的原型工具中实现了这些算法。通过在有界重传协议上应用TTG获得的实验结果表明,只有很少的测试足以覆盖规范中的数千个可到达的符号状态。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号