首页> 外文会议>International Conference on Reliability, Safety, and Security of Railway Systems >A Novel Approach to HW/SW Integration Testing of Route-Based Interlocking System Controllers
【24h】

A Novel Approach to HW/SW Integration Testing of Route-Based Interlocking System Controllers

机译:基于路径的联锁系统控制器的硬件/软件集成测试的新方法

获取原文
获取外文期刊封面目录资料

摘要

Recent progress in bounded model checking and inductive reasoning has shown that the fully automated verification of route-based interlocking system designs of realistic 'real-world' complexity is possible and ready for industrial application. In this paper, we present a new model-based testing strategy for interlocking system controllers that exploits the fact that the design has already been verified, so that it can be used as a reference model for test case and test oracle generation. Our special interest lies in the field of complete testing strategies that are able to uncover every implementation error, provided that the implementation behaviour is captured in a pre-specified fault domain. Despite their guaranteed test strength, these strategies have two well-known disadvantages: (1) applied in a naive way, they often result in an infeasible amount of test cases, and (2) the hypothesis that the real implementation behaviour is captured by a member of the fault domain can rarely be justified in a convincing way. We describe a new combination of compositional reasoning and input equivalence class generation techniques that removes problem (1). For coping with disadvantage (2), we suggest a combination of equivalence class and random testing that - while not being able to guarantee complete fault coverage for implementations outside the fault domain - results in a test strength that is significantly higher than heuristic test approaches for interlocking system controllers. Estimates are presented that show how application of this novel strategy reduces the effort for HW/SW integration testing, while simultaneously increasing the fault coverage in comparison to more conventional testing approaches.
机译:边界模型检查和归纳推理方面的最新进展表明,可以对具有现实的“现实世界”复杂性的基于路线的联锁系统设计进行全自动验证,并已准备好用于工业应用。在本文中,我们提出了一种用于互锁系统控制器的基于模型的新测试策略,该策略利用了已验证设计的事实,因此可以将其用作测试用例和测试Oracle生成的参考模型。我们的特殊兴趣在于能够发现每个实施错误的完整测试策略领域,只要在预先指定的故障域中捕获了实施行为即可。尽管有保证的测试强度,但是这些策略有两个众所周知的缺点:(1)天真地应用,它们经常导致不可行的测试用例数量;(2)假设实际的实现行为被捕获。故障域的成员很少以令人信服的方式辩解。我们描述了构成推理和输入等价类生成技术的新组合,该技术消除了问题(1)。为了应对缺点(2),我们建议将等效类和随机测试结合使用-虽然不能保证为故障域以外的实施提供完整的故障覆盖范围,但其测试强度明显高于针对以下问题的启发式测试方法:联锁系统控制器。估算结果表明,与更传统的测试方法相比,这种新颖策略的应用如何减少了硬件/软件集成测试的工作量,同时又增加了故障覆盖率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号