首页> 外文期刊>IEEE Transactions on Software Engineering >Generating Test Cases for Real-Time Systems Based on Symbolic Models
【24h】

Generating Test Cases for Real-Time Systems Based on Symbolic Models

机译:基于符号模型的实时系统测试用例生成

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

摘要

The state space explosion problem is one of the challenges to be faced by test case generation techniques, particularly when data values need to be enumerated. This problem gets even worse for real-time systems (RTS) that also have time constraints. The usual solution in this context, based on finite state machines or time automata, consists of enumerating data values (restricted to finite domains) while treating time symbolically. In this paper, a symbolic model for conformance testing of real-time systems software named TIOSTS that addresses both data and time symbolically is presented. Moreover, a test case generation process is defined to select more general test cases with variables and parameters that can be instantiated at testing execution time. Generation is based on a combination of symbolic execution and constraint solving for the data part and symbolic analysis for timed aspects. Furthermore, the practical application of the process is investigated through a case study.
机译:状态空间爆炸问题是测试用例生成技术要面对的挑战之一,尤其是在需要枚举数据值时。对于同样具有时间限制的实时系统(RTS),此问题会变得更加严重。在这种情况下,基于有限状态机或时间自动机的通常解决方案包括枚举数据值(仅限于有限域),同时象征性地处理时间。在本文中,提出了一种用于实时系统的一致性测试的符号模型,该模型名为TIOSTS,可以象征性地处理数据和时间。此外,测试用例生成过程被定义为选择具有可在测试执行时实例化的变量和参数的更通用的测试用例。生成基于对数据部分的符号执行和约束求解以及对定时方面的符号分析的组合。此外,还通过案例研究了该工艺的实际应用。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号