首页> 中国专利> 一种数值程序蜕变关系的自动识别方法

一种数值程序蜕变关系的自动识别方法

摘要

本发明提出了一种数值程序蜕变关系(Metamorphic Relation,MR)的自动识别方法,包括以下步骤:(1)基于问题域的输入模式分析;(2)基于随机方法的初始测试输入生成;(3)基于基因表达式编程(Gene Expression Programming,GEP)的输出模式挖掘。本发明将蜕变关系的识别分解为输入模式分析和输出模式挖掘两个步骤,降低了蜕变关系识别难度。依据数值程序特点,给出四种输入模式的识别途径,避免随意地构造蜕变关系的问题;运用领域知识建立对验证有意义的输入模式,克服解空间庞大,求解效率低的问题;引入GEP自动搜索输出模式,克服MR识别结果随机性大、有效性低的问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号