首页> 外文会议>IEEE International Conference on Software Testing, Verification and Validation Workshops >Test generation from timed pushdown automata with inputs and outputs
【24h】

Test generation from timed pushdown automata with inputs and outputs

机译:通过带有输入和输出的定时下推自动机生成测试

获取原文

摘要

We consider in this paper the model of Timed Pushdown Automata with Inputs and Outputs (TPAIO), for which state reachability can only be solved in exponential time. We compute by means of a polynomial algorithm a reachability timed automaton (RTA), thus partial, of a TPAIO. When the algorithm is applied to untimed pushdown automata, the reachability is equivalent in both automata. But with the addition of clock constraints, reachability in the RTA is only a sufficient condition. To decide if a succession of timed transitions can be executed, we compute the backward closures of the clock constraints, and evaluate them by means of satisfiability decision procedures. Additionally, we compute a path table that relates a feasible transition of the RTA to the corresponding path of the TPAIO. We accept the incompleteness of our method as a price to pay for efficiency. It can be used in test generation since testing is incomplete by nature. Test generation relies on unfolding the transitions of the reachability timed automaton thanks to the path table.
机译:我们在本文中考虑带输入和输出的定时下推自动机(TPAIO)模型,其状态可达性只能在指数时间内求解。我们通过多项式算法来计算TPAIO的可达性定时自动机(RTA),因此是其中的一部分。当将该算法应用于非定时下推自动机时,两个自动机的可达性是等效的。但是,加上时钟限制,RTA中的可达性只是一个充分条件。为了确定是否可以执行一系列定时转换,我们计算了时钟约束的后向闭合,并通过可满足性决策程序对其进行了评估。此外,我们计算了一个路径表,该表将RTA的可行转换与TPAIO的相应路径相关联。我们接受我们方法的不完整作为为效率付出代价的代价。由于测试本质上是不完整的,因此可以将其用于测试生成。借助路径表,测试生成依赖于展开可达定时自动机的转换。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号