首页> 中国专利> 一种代码修改实时缺陷预测的可解释方法

一种代码修改实时缺陷预测的可解释方法

摘要

本发明公开了一种代码修改实时缺陷预测的可解释方法,包括以下步骤:1)采集软件代码的历史修改信息;2)从采集的信息中提取存在修改的特征数据和该特征数据对应的具体特征数值;3)结合提取处理后的特征生成初始可行解种群,设置适应度函数,对初始可行解种群进行进一步的演化和分析,不断的交叉变异,淘汰适应度低的可行解,获得最优可行解;4)根据最优解和要预测的修改的具体特征数值计算修改得分,除以对应的检查成本,按商降序排列修改,选出最前端的设定数量的修改返回给开发者,作为所要检查的修改。本发明预测的结果具有很好的可解释性,易于被开发者所接受,让程序员在管理软件修复缺陷的过程中有效节省成本。

著录项

  • 公开/公告号CN111611010B

    专利类型发明专利

  • 公开/公告日2021-10-08

    原文格式PDF

  • 申请/专利权人 武汉大学;

    申请/专利号CN202010332906.9

  • 发明设计人 玄跻峰;程航远;

    申请日2020-04-24

  • 分类号G06F8/72(20180101);G06K9/62(20060101);G06N3/12(20060101);

  • 代理机构42102 湖北武汉永嘉专利代理有限公司;

  • 代理人李丹

  • 地址 430072 湖北省武汉市武昌区八一路299号

  • 入库时间 2022-08-23 12:35:16

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号