静态分析技术在代码质量管理中的应用

来源 :信息技术 | 被引量 : 0次 | 上传用户:ljnbba
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现有的代码质量管理检测方式,难以辨别源代码中的漏洞,因此需研究静态分析技术在代码质量管理中的应用。静态分析技术根据检测规则,解析代码语法;根据评价规则,检测代码相似度;依据证据理论合成规则,确定代码冲突系数;采用SonarQube质量分析工具,实现对代码质量的多级别自动检测。应用测试:共构造三类存在问题的代码,应用静态分析技术检测代码质量,其检测结果与人工检测结果非常接近,可见静态分析技术可以检测类型更多的代码漏洞,为代码质量管理提供更贴合实际的检测结果。
其他文献