首页> 外文期刊>Software and systems modeling >Modeling foundations for executable model-based testing of self-healing cyber-physical systems
【24h】

Modeling foundations for executable model-based testing of self-healing cyber-physical systems

机译:自可执行的网络物理系统基于可执行模型测试的建模基础

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

摘要

Self-healing cyber-physical systems (SH-CPSs) detect and recover from faults by themselves at runtime. Testing such systems is challenging due to the complex implementation of self-healing behaviors and their interaction with the physical environment, both of which are uncertain. To this end, we propose an executable model-based approach to test self-healing behaviors under environmental uncertainties. The approach consists of a Modeling Framework of SH-CPSs (MoSH) and an accompanying Test Model Executor (TM-Executor). MoSH provides a set of modeling constructs and a methodology to specify executable test models, which capture expected system behaviors and environmental uncertainties. TM-Executor executes the test models together with the systems under test, to dynamically test their self-healing behaviors under uncertainties. We demonstrated the successful application of MoSH to specify 11 self-healing behaviors and 17 uncertainties for three SH-CPSs. The time spent by TM-Executor to perform testing activities was in the order of milliseconds, though the time spent was strongly correlated with the complexity of test models.
机译:自愈网络物理系统(SH-CPS)在运行时自行检测故障并从故障中恢复。由于自我修复行为的复杂实现及其与物理环境的相互作用,因此测试此类系统具有挑战性,而这两者都是不确定的。为此,我们提出了一种基于可执行模型的方法来测试环境不确定性下的自我修复行为。该方法包括SH-CPS的建模框架(MoSH)和随附的测试模型执行器(TM-Executor)。 MoSH提供了一组建模构造和一种方法来指定可执行的测试模型,这些模型捕获了预期的系统行为和环境不确定性。 TM-Executor与被测系统一起执行测试模型,以动态测试不确定情况下的自我修复行为。我们证明了MoSH的成功应用可以为三种SH-CPS指定11种自我修复行为和17种不确定性。 TM-Executor执行测试活动所花费的时间约为毫秒,尽管所花费的时间与测试模型的复杂性密切相关。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号