首页> 外文会议>IEEE International Conference on Software Engineering and Service Science >EFSM-based test data generation with Multi-Population Genetic Algorithm
【24h】

EFSM-based test data generation with Multi-Population Genetic Algorithm

机译:基于多种群遗传算法的基于EFSM的测试数据生成

获取原文

摘要

Extended Finite State Machine (EFSM) is a popular formal specification which is widely used to describe states and actions of software system. Automated test generation on EFSM model is difficult due to the existence of the context variables. Multi-Population Genetic Algorithm (MPGA) is a novel heuristic search algorithm which is introduced to automatically generate test data for transition paths on EFSM models. Meanwhile, the parameter setting of MPGA is a critical problem for the efficiency of test data generation. A simple ‘rules of thumb’ approach is applied to find an optimal parameter setting of MPGA on test data generation for EFSM models. The experimental results suggest that MPGA can effectively generate test data for the transition paths of EFSM models and the optimal parameters setting obtained by ‘rules of thumb’ can ensure the efficiency of test data automatic generation for EFSM models.
机译:扩展有限状态机(EFSM)是一种流行的正式规范,广泛用于描述软件系统的状态和动作。由于上下文变量的存在,很难在EFSM模型上自动生成测试。多重人口遗传算法(MPGA)是一种新颖的启发式搜索算法,被引入以自动生成EFSM模型上转换路径的测试数据。同时,MPGA的参数设置是测试数据生成效率的关键问题。一种简单的“经验法则”方法可用于在EFSM模型的测试数据生成中找到MPGA的最佳参数设置。实验结果表明,MPGA可以有效地为EFSM模型的过渡路径生成测试数据,并且通过“经验法则”获得的最佳参数设置可以确保EFSM模型自动生成测试数据的效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号