首页> 外文期刊>IEEE Transactions on Software Engineering >Test selection based on communicating nondeterministic finite-state machines using a generalized Wp-method
【24h】

Test selection based on communicating nondeterministic finite-state machines using a generalized Wp-method

机译:基于使用通用Wp方法交流不确定性有限状态机的测试选择

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

摘要

Presents a method of generating test sequences for concurrent programs and communication protocols that are modeled as communicating nondeterministic finite-state machines (CNFSMs). A conformance relation, called trace-equivalence, is defined within this model, serving as a guide to test generation. A test generation method for a single nondeterministic finite-state machine (NFSM) is developed, which is an improved and generalized version of the Wp-method that generates test sequences only for deterministic finite-state machines. It is applicable to both nondeterministic and deterministic finite-state machines. When applied to deterministic finite-state machines, it yields usually smaller test suites with full fault coverage than the existing methods that also provide full fault coverage, provided that the number of states in implementation NFSMs are bounded by a known integer. For a system of CNFSMs, the test sequences are generated in the following manner: a system of CNFSMs is first reduced into a single NFSM by reachability analysis; then the test sequences are generated from the resulting NFSM using the generalized Wp-method.
机译:介绍一种为并发程序和通信协议生成测试序列的方法,这些程序和通信协议被建模为通信非确定性有限状态机(CNFSM)。在此模型中定义了一个称为跟踪等效的跟踪关系,可作为测试生成的指南。开发了一种用于单个非确定性有限状态机(NFSM)的测试生成方法,它是Wp方法的改进和通用版本,该方法仅针对确定性有限状态机生成测试序列。它适用于非确定性和确定性有限状态机。如果将其应用于确定性有限状态机,则只要实现NFSM中的状态数由一个已知​​整数来限定,与提供完全故障覆盖率的现有方法相比,它所产生的测试包通常具有较小的故障覆盖率。对于CNFSM的系统,以以下方式生成测试序列:首先通过可达性分析将CNFSM的系统简化为单个NFSM;然后使用广义Wp方法从所得NFSM生成测试序列。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号