计算机应用

北大核心,INSPEC,JST,Pж(AJ),CSCD扩展版

国内刊号:51-1307/TP

国际刊号:1001-9081

计算机应用杂志2024年第9期:基于程序依赖关系的变异体生成策略

发布日期:

作者:田甜, 邵阳阳, 王苗苗, 杨欢

单位:山东建筑大学 计算机科学与技术学院,济南 250101

关键词:变异测试,数据依赖,控制依赖,变异对象,变异体约减

基金:山东省自然科学基金资助项目(ZR2020MF084)

针对数量庞大的变异体导致高昂变异测试代价的问题,提出一种基于程序依赖关系的变异体生成(PDMG)策略,选择满足一定约束条件的变异实施对象用于变异体生成。首先,基于数据依赖和控制依赖生成程序依赖图;其次,基于变异对象选择策略和程序依赖图选择被依赖语句作为变异对象;最后,对选择的变异对象注入变异算子生成变异体。将所提策略用于8个基准测试程序的变异测试。实验结果表明,与随机选择(RS)和变异算子选择(MOS)策略相比,PDMG策略在不降低变异测试有效性的前提下,平均减少了52.20%的变异体,提高了变异测试的执行效率。

来源:2024年第9期

《计算机应用》期刊编辑部

查看计算机应用杂志2024年第9期

联系我们

  • 地址:四川天府新区兴隆街道科智路1369号
  • 电话:028-85224283-803
  • E-mail:bjb@joca.cn

咨询工作人员