您所在的位置: 首页 > 专利技术 > 正文
专利基本信息
专利名称 一种冗余变异体识别方法
专利状态 - 专利号(申请号) CN107247663B
专利申请日期 2017-05-11 专利类型 发明专利
申请公布号 2017103296932 申请公布日 2017-05-11
授权公告号 - 授权公告日 -
发明人 孙昌爱;郭新玲
专利权人 北京科技大学
专利摘要 本发明提供一种冗余变异体识别方法,能够减少变异测试过程中变异体的执行时间。所述方法包括:比较变异体与待测程序源代码,获取每个变异体的变异位置及变异内容,确定每个变异体所属的块类别;对待测程序源代码进行数据流分析,获取待测程序的数据流信息,结合获取的待测程序的数据流信息,对获取的每个变异体的变异内容上的变量进行分析,确定变异体的变异类型;其中,所述数据流信息包括:每个变量的定义‑使用链;根据确定的变异体所属的块类别和变异体的变异类型,按照预先定义的冗余变异体识别规则,分析待测程序的每条定义‑使用链,获取满足冗余变异体识别规则的变异体并标记为冗余变异体本发明涉及软件技术领域。
专利价值评估分析
相关推荐
Baidu
map