首页> 外文期刊>Journal of systems and software >Automated generation of test suites from formal specifications of real-time reactive systems
【24h】

Automated generation of test suites from formal specifications of real-time reactive systems

机译:根据实时反应系统的正式规范自动生成测试套件

获取原文

摘要

Real-time reactive systems are among the most difficult systems to test because of their size and complex time-dependent functionality. The number of test experiments for such systems is very large, if not infinite. Often such systems arise in safety-critical contexts. Hence, such systems require a rigorous analysis and thorough testing before they are deployed. This paper addresses test case generation methods and a metric-based test case selection algorithm for sufficient testing of real-time reactive systems. The methods are rigorous, and based on the formal specifications of the system and its fault models. The test generation and execution of algorithms are implemented in TROMLAB, a formal framework for developing real-time reactive systems. The methods are applied to the formal specification of the Train-Gate-Controller (TGC) example, a bench-mark case study in the real-time systems community. A brief description of the experimental results obtained on the case study is given.
机译:实时反应系统由于其规模和复杂的与时间相关的功能而成为最难测试的系统之一。如果不是无限的话,此类系统的测试实验数量非常大。通常,此类系统出现在对安全要求严格的环境中。因此,在部署此类系统之前,需要进行严格的分析和全面的测试。本文介绍了测试用例生成方法和基于度量的测试用例选择算法,以对实时反应系统进行充分的测试。这些方法是严格的,并且基于系统的正式规范及其故障模型。测试的生成和算法的执行是在TROMLAB中实现的,TROMLAB是用于开发实时反应系统的正式框架。这些方法已应用于Train-Gate-Controller(TGC)示例的正式规范,该示例是实时系统社区中的基准案例研究。简要介绍了通过案例研究获得的实验结果。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号