计算机技术与发展2023,Vol.33Issue(1) :14-20.DOI:10.3969/j.issn.1673-629X.2023.01.003

程序静态分析报告处理方法综述

A Survey of Processing Methods of Program Static Analysis Report

黄松 龚士豪
计算机技术与发展2023,Vol.33Issue(1) :14-20.DOI:10.3969/j.issn.1673-629X.2023.01.003

程序静态分析报告处理方法综述

A Survey of Processing Methods of Program Static Analysis Report

黄松 1龚士豪1
扫码查看

作者信息

  • 1. 陆军工程大学 指挥控制工程学院,江苏 南京 210007
  • 折叠

摘要

在软件测试过程中,使用静态分析工具自动化扫描程序是发现程序中缺陷和漏洞的有效方法之一.然而,分析工具自身的局限性会导致分析报告中存在大量误报,进而致使审核分析报告成本过高,这不仅降低了工具的实用性,也大大延长了测试周期.为了减轻测试人员审核分析报告的工作量并提高工具的可用性,国内外研究人员提出了多种静态分析报告处理方法.对近些年来国内外研究人员在静态分析报告处理方面的研究工作进行综述.首先,对静态分析技术与静态分析报告处理进行简要介绍,基于处理方法的基本思想给出了方法的分类.接着,依次总结了各类处理方法的研究成果,并在方法之间进行横向对比,全面分析了当前主流方法的优缺点.最后,详细指出了该领域目前存在的问题,并给出了相应的研究建议,为相关研究人员全面深入了解程序静态分析报告处理方法提供了基础性参考.

关键词

静态分析/警报/融合/分类/排序

引用本文复制引用

基金项目

国家重点研发计划重点专项(2018YFB1403400)

陆军工程大学基础前沿科技创新工程前沿创新项目(KYZYJQZL2203)

出版年

2023
计算机技术与发展
陕西省计算机学会

计算机技术与发展

CSTPCD
影响因子:0.621
ISSN:1673-629X
参考文献量7
段落导航相关论文