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

来源 :信息技术 | 被引量 : 0次 | 上传用户:ljnbba
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
现有的代码质量管理检测方式,难以辨别源代码中的漏洞,因此需研究静态分析技术在代码质量管理中的应用。静态分析技术根据检测规则,解析代码语法;根据评价规则,检测代码相似度;依据证据理论合成规则,确定代码冲突系数;采用SonarQube质量分析工具,实现对代码质量的多级别自动检测。应用测试:共构造三类存在问题的代码,应用静态分析技术检测代码质量,其检测结果与人工检测结果非常接近,可见静态分析技术可以检测类型更多的代码漏洞,为代码质量管理提供更贴合实际的检测结果。
其他文献
电力设备金属部件受到外界温湿度环境影响,导致使用寿命缩短。为此,提出电力设备金属部件缓蚀失效预警方法。利用功能函数定义电力设备金属部件工作状态,计算金属部件实际运行能力与外界载荷的差值,建立电力设备金属部件缓蚀失效极限状态方程。计算电力设备金属部件的缓蚀区域面积。获取电力设备金属部件的缓蚀失效面积,结合金属部件缓蚀失效预警流程设计,实现电力设备金属部件缓蚀失效的预警。实验结果表明,文中所提方法不仅可以深度预警电力设备金属部件的缓蚀,还可以预警电力设备金属部件失效概率。
磷在污水中的含量一般比较高,而且都是可溶性的,如果不对其进行处理,直接进行污水的排放,磷会引起水中浮游生物的过度生长,造成水体的富养化,破坏当地的生态环境。因此在污水进行排放之前,要采取相应的措施将水中的磷进行去除。本文主要描述阐述了生物除磷技术的基本原理,对生物除磷技术在水处理领域的专利和发展进行了介绍和分析,同时对生物除磷技术的发展进行了探讨和展望。
架空输电线路受到电力负载等因素影响,喷漆控制状态参数不同步,提出架空输电线路塔杆远距离喷漆自动控制系统。通过人机交互接口控制油漆桶与电动喷枪,结合模糊PID控制方法,以电力负载、角速度偏差、灵敏度等为约束参数,构建喷漆自动控制的约束参数模型;通过参数自动化辨识和系统性调节,进行协同控制和自适应调节,通过调节喷漆流量,实现状态参数寻优,完成自动控制系统设计。系统测试结果表明,远距离喷漆自动控制系统稳定性较好,电机控制的输出可靠性较强。
移动电费收缴系统数据存在差异特征量,易出现异常波动,提出无监督学习下移动电费收缴数据异常波动辨识研究。无监督学习环境下,构建数据采集模型,对采集的系统数据进行统计分析和自相关特征匹配处理,通过分析采集数据的差异性特征量,结合线性拟合和多元参数融合方法,融合调度差异性特征量,调度关联规则特征集,提取系统数据异常波动谱特征量,建立波动振荡分析模型,结合状态参数监测,实现移动电费收缴系统数据异常波动辨识。实验结果表明,对移动电费收缴系统数据异常波动辨识的准确性较高,波动特征量提取精度较好,提高了移动电费收缴的异
ADS-B具有自动广播的特点,使得ADS-B报文存在安全隐患,飞机和地面站可能会接收到虚假报文,这对民航的安全运行造成了很大的威胁。文中提出了一种机载端的ADS-B报文真实性检测方法,从报文中提取发报飞机的位置与本机位置,计算发报飞机与本机的距离S l,根据接收报文时间间隔与固定的发报时间间隔的关系,计算出报文传输的距离S,根据S l与S的差值判断的ADS-B报文是否是真实的报文信息,并引入Pearson相关系数作为判断依据。通过MATLAB仿真得出该检测方法是一种可靠机载端虚假报文检测方法。
由于受材料劣化、超载等各种不利因素的影响,年久失修的老旧拱桥存在安全隐患,其运营期的安全状况一直是人们关注的焦点。文章首先对典型拱桥的各种病害现象进行现场调查和检测,再进行结构承载力检算。检算结果表明,该桥在最不利内力组合下的承载能力满足设计荷载要求。该案例也可为老旧桥梁的承载力评估提供参考。
人工智能在金相图片分析领域的发展愈加完善,大数据分析成为金相图像分析的重要技术之一,然而该技术的实现依赖于大量的图像数据,针对此问题,本文提出一种基于深度卷积对抗网络(DCGAN)的金相图像样本生成方法。先利用小波阈值降噪法对采集到的金相图片进行预处理,去除划痕等噪声,再将所得的图像导入DCGAN模型,扩充数据样本,为后续图像分析提供数据支撑。同时,将此模型应用至固溶铝合金的轧制工艺中,发现当轧制
以梅江干流合江水电站为例,对该流域历史洪水成果进行调查,并对洪水成因及洪水特征进行分析;结果可知:合江水电站的洪水形成、发生、发展跟其特定的地理环境、水文气象等因素有关。通过掌握流域洪水发生规律和合理性分析,加强洪水预测预报和防洪工程建设,可以为区域防洪减灾和水资源合理开发利用提供技术依据。图1幅,表7个。
运用基于密度泛函理论(density functional theory)简称DFT中的Castep(MS6.0)软件包进行仿真模拟计算,全面系统分析了纯TiO2、氮(N)与铬(Cr)、锰(Mn)共掺杂及NH3吸附含氧空位缺陷的锐钛矿型TiO2能带结构图、态密度图和光学性质图。分析表明:金属(Cr/Mn)与非金属N共掺杂和NH3吸附TiO2表面相比较,NH3吸附更能改善TiO
文中介绍了社交网络敏感信息识别系统的技术架构和功能模块,并对系统的总体部署进行了深入探讨。对社交网络数据进行了采集、清洗、分类、分析和处理,对相关算法进行了改进和优化。实验结果表明,无论是半监督场景还是监督场景,提出的算法在主题分类和情绪分类中都有比较理想的性能,在文本分类的各个子领域具有广泛的应用价值。