首页> 中国专利> 一种基于网络谱的软件故障定位方法

一种基于网络谱的软件故障定位方法

摘要

本发明公开了一种基于网络谱的软件故障定位方法,包括如下步骤:收集待测软件源代码;基于逆向工程建立软件网络;设计软件测试用例并执行,记录其覆盖信息和执行结果,建立模块级的程序谱;基于程序谱扩展建立的软件网络,建立包含程序谱信息的网络谱;基于路径相似度分析,对网络谱规模进行约简,实现特征降维;基于约简后的网络谱,构建特征矩阵和代表软件网络结构的邻接矩阵;基于邻接矩阵和特征矩阵,使用图神经网络进行软件故障定位。本发明可以完成对基于网络谱的软件故障定位技术的构建。本发明可以帮助软件测试人员在测试中加速软件故障的定位,进而对软件进行更新,提高其使用可靠性,具有实用价值。

著录项

  • 公开/公告号CN114253853A

    专利类型发明专利

  • 公开/公告日2022-03-29

    原文格式PDF

  • 申请/专利权人 北京航空航天大学;

    申请/专利号CN202111573144.2

  • 发明设计人 杨顺昆;苟晓冬;姚琪;段峙宇;

    申请日2021-12-21

  • 分类号G06F11/36(20060101);

  • 代理机构11660 北京快易权知识产权代理有限公司;

  • 代理人赵秀英

  • 地址 100190 北京市海淀区学院路37号

  • 入库时间 2023-06-19 14:42:14

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-03-29

    公开

    发明专利申请公布

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号