首页> 中国专利> 消息传递并行程序多路径覆盖测试数据协同进化生成方法

消息传递并行程序多路径覆盖测试数据协同进化生成方法

摘要

本发明公布了一种消息传递并行程序多路径覆盖测试数据协同进化生成方法,旨在针对消息传递并行程序高效生成覆盖多目标路径的测试数据。具体步骤如下:(1)为程序每一个调度序列下的每一条目标路径分别构建对应种群,种群中的个体为编码后的程序输入;(2)设计种群性能与个体性能评价指标;(3)使用遗传算法对各种群进化求解,在这一过程中通过个体迁移使得个体趋于向性能好的种群进行迁移;(4)根据每一代进化结果停止已覆盖目标路径对应种群的进化,直到生成覆盖所有目标路径的测试数据或达到最大进化代数,终止算法。

著录项

  • 公开/公告号CN108549607B

    专利类型发明专利

  • 公开/公告日2021-05-18

    原文格式PDF

  • 申请/专利权人 中国矿业大学;

    申请/专利号CN201810343192.4

  • 申请日2018-04-17

  • 分类号G06F11/36(20060101);G06N3/12(20060101);

  • 代理机构

  • 代理人

  • 地址 221116 江苏省徐州市泉山区中国矿业大学南湖校区信控学院

  • 入库时间 2022-08-23 11:49:29

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号