首页> 外文期刊>Formal Aspects of Computing >Testing restorable systems: formal definition and heuristic solution based on river formation dynamics
【24h】

Testing restorable systems: formal definition and heuristic solution based on river formation dynamics

机译:测试可恢复系统:基于河流形成动力学的形式定义和启发式解决方案

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

摘要

Given a finite state machine denoting the specification of a system, finding some short interaction sequences capable of reaching some/all states or transitions of this machine is a typical goal in testing methods. If these sequences are applied to an implementation under test, then equivalent states or transitions would be reached and observed in the implementation—provided that the implementation were actually defined as the specification. We study the problem of finding such sequences in the case where configurations previously traversed can be saved and restored (at some cost). In general, this feature enables sequences to reach the required parts of the machine in less time, because some repetitions can be avoided. However, we show that finding optimal sequences in this case is an NP-hard problem. We propose an heuristic method to approximately solve this problem based on an evolutionary computation approach, in particular river formation dynamics (RFD). Given finite state machine specifications and sets of states/transitions to be reached, we apply RFD to construct testing plans reaching these configurations. Experimental results show that being able to load previously traversed states generally reduces the time needed to cover the target configurations.
机译:给定一个表示系统规格的有限状态机,找到一些能够达到该机某些/全部状态或转换的短交互序列是测试方法的典型目标。如果将这些序列应用于测试中的实现,则将在实现中达到并观察到等效的状态或过渡,前提是该实现实际上已被定义为规范。我们研究了在以前遍历的配置可以保存和恢复的情况下找到此类序列的问题(需要一定的成本)。通常,此功能使序列可以在更短的时间内到达机器的所需部分,因为可以避免某些重复。但是,我们表明在这种情况下找到最佳序列是一个NP难题。我们提出一种启发式方法,以一种基于进化计算方法(尤其是河流形成动力学(RFD))的近似方法解决该问题。给定有限的状态机规范和要达到的状态/转换集,我们将RFD应用于构建达到这些配置的测试计划。实验结果表明,能够加载先前遍历的状态通常会减少覆盖目标配置所需的时间。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号