...
首页> 外文期刊>Estonian Academy of Sciences. Proceedings >DTRON: a tool for distributed model-based testing of time critical applications
【24h】

DTRON: a tool for distributed model-based testing of time critical applications

机译:DTRON:用于对时间紧迫的应用程序进行基于模型的分布式测试的工具

获取原文
           

摘要

Cyber-Physical Systems (CPS) present the greatest challenges but also the greatest opportunities in several critical industrial segments such as electronics, automotive and industrial automation. Governing the complexity and design correctness issues of CPS software requires methodologies and tools that address the problems of intrinsic concurrency and timing constraints over a large spectrum of CPS architectures. In this paper we present DTRON, a framework for model-based testing that addresses the issues of distributed execution and real-time constraints imposed by the design of networked CPS. DTRON extends the Uppaal model checking tool and online test execution tool TRON enabling coordination, synchronization, and online distributed testing. The notion of ?”-testability required to guarantee the controllability of distributed tests is one of the main design considerations for DTRON. The core part of the paper presents the architectural solutions for implementing DTRON and then special focus is put on the performance evaluation of the tool taking into account the communication and test adapter delays in networked systems. We demonstrate that the co-use of Spread message serialization service and Network Time Protocol allows reducing ?” down to the 1 ms range, which is sufficient for testing timing properties of a substantial class of networked CPS.We exemplify the applicability of DTRON with three distributed testing case studies, namely, city street light controller network, interbank trading system, and robot navigation system.
机译:网络物理系统(CPS)在电子,汽车和工业自动化等几个关键工业领域中既提出了最大的挑战,也提出了最大的机遇。治理CPS软件的复杂性和设计正确性问题需要使用方法论和工具来解决大量CPS体系结构中的固有并发和时序约束问题。在本文中,我们介绍了DTRON,这是一种用于基于模型的测试的框架,该框架解决了分布式CPS和网络CPS设计所施加的实时约束问题。 DTRON扩展了Uppaal模型检查工具和在线测试执行工具TRON,从而实现了协调,同步和在线分布式测试。保证分布式测试的可控制性所需的“可测试性”概念是DTRON的主要设计考虑因素之一。本文的核心部分介绍了用于实现DTRON的体系结构解决方案,然后特别关注了该工具的性能评估,其中考虑了网络系统中的通信和测试适配器延迟。我们证明了扩展消息序列化服务和网络时间协议的共同使用可以减少?”低至1 ms的范围,足以测试大量联网CPS的定时性能。我们通过三个分布式测试案例研究来说明DTRON的适用性,分别是城市路灯控制器网络,银行间交易系统和机器人导航系统。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号