首页> 外文会议>Brazilian Symposium on formal methods >Towards a Family of Test Selection Criteria for Symbolic Models of Real-Time Systems
【24h】

Towards a Family of Test Selection Criteria for Symbolic Models of Real-Time Systems

机译:迈向实时系统符号模型的一系列测试选择标准

获取原文

摘要

In model-based testing, test cases are generated from a specification model. To avoid an exhaustive search for all possible test cases that can be obtained, usually an expensive and infeasible activity, test case generation may be guided by a test selection criterion. The objective of a test selection criterion is to produce a minimal test suite and yet effective to reveal faults. However, the choice of a criterion is not straightforward specially for real-time systems, because most criteria presented in the literature are general-purpose. Moreover, the relationship between general-purpose and specific criteria for real-time systems is not clear. In this paper, we investigate the criteria that can be applied for test case generation in the scope of model-based testing of real-time systems, specifically of Timed Input-Output Symbolic Transition Systems (TIOSTS) models. We formalize a family of 19 test selection criteria ordered by strict inclusion relation for TIOSTS models. The family combines general-purpose data-flow-oriented and transition-based criteria with specific reactive and real-time systems criteria. We also perform an empirical study to compare the effectiveness of selected criteria. Results of the empirical study indicate that failure detection capability of the generated test suite may vary, but differences are not significant for time failures. We conclude that more effective criteria for the model-based testing of real-time systems are still needed.
机译:在基于模型的测试中,测试用例是从规范模型生成的。为了避免穷举搜索可能获得的所有可能的测试用例,通常是一项昂贵且不可行的活动,可以通过测试选择标准来指导测试用例的生成。测试选择标准的目的是产生最小的测试套件,并且有效地揭示故障。但是,对于实时系统而言,标准的选择并非一帆风顺,因为文献中提出的大多数标准都是通用的。此外,通用系统和实时系统的特定标准之间的关系还不清楚。在本文中,我们研究了在基于模型的实时系统测试(尤其是定时输入-输出符号转换系统(TIOSTS))模型的测试范围内可用于测试用例生成的标准。我们通过严格的包含关系为TIOSTS模型确定了19个测试选择标准族的形式。该系列将面向通用数据流和基于过渡的标准与特定的反应式和实时系统标准结合在一起。我们还进行了一项实证研究,以比较所选标准的有效性。实证研究的结果表明,生成的测试套件的故障检测能力可能会有所不同,但对于时间故障而言,差异并不明显。我们得出结论,仍然需要更有效的标准来进行基于模型的实时系统测试。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号