加载中...
首页专利查询专利详情

*来源于国家知识产权局数据,仅供参考,实际以国家知识产权局展示为准

一种基于遗传算法的MC/DC测试数据自动生成方法

发明专利有效专利
  • 申请号:
    CN201110265194.4
  • IPC分类号:G06F11/36;G06N3/12
  • 申请日期:
    2011-09-08
  • 申请人:
    哈尔滨工程大学
著录项信息
专利名称一种基于遗传算法的MC/DC测试数据自动生成方法
申请号CN201110265194.4申请日期2011-09-08
法律状态授权申报国家中国
公开/公告日2012-01-18公开/公告号CN102323906A
优先权暂无优先权号暂无
主分类号G06F11/36IPC分类号G;0;6;F;1;1;/;3;6;;;G;0;6;N;3;/;1;2查看分类表>
申请人哈尔滨工程大学申请人地址
黑龙江省哈尔滨市南岗区南通大街145号 变更 专利地址、主体等相关变化,请及时变更,防止失效
权利人哈尔滨工程大学当前权利人哈尔滨工程大学
发明人高峰;刘厂;赵玉新;李刚
代理机构北京永创新实专利事务所代理人官汉增
摘要
本发明公开了一种基于遗传算法的MC/DC测试数据自动生成方法,包括:对被测程序进行静态分析,产生控制流图、数据流图、抽象语法树和抽象分析树;生成MC/DC测试用例预期结果集;对被测程序进行代码插桩;构造适应度函数;随机产生测试数据,检验是否满足预期执行的路径;使用遗传算法的选择、交叉、变异等遗传操作,得到合适的测试数据。本发明在适应度函数的构造上,结合链接法思想,以传统适应度函数为基础,提出以获取直接或者通过数据依赖间接影响问题节点遍历的控制节点的方法来优化接近水平适应评价。本发明对逻辑关系复杂的系统进行测试时具有很大的实用价值。

我浏览过的专利

专利服务由北京酷爱智慧知识产权代理公司提供