面向软件缺陷检测的静态分析技术

来源 :黑龙江科技信息 | 被引量 : 0次 | 上传用户:zdhm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
软件开发过程中的一个重要原则就是缺陷发现的时问越早越好,如果能控制软件缺陷,就可以得到高质量的软件。静态分析工具根据软件的结构、内容或文档来评价软件系统,而不需要执行程序。因此,可以较早地发现程序代码中的缺陷,使得后面的软件开发阶段可以着重分析复杂功能以及算法上的错误。主要对使用静态分析技术检测软件缺陷的方法进行研究,讨论静态分析技术的现状和进展情况以及静态分析的特点。
其他文献
一种全新雷达系统的设计技术正在形成。直接利用计算机仿真结果作为设计依据,通过电子设计自动化工具进行电路级仿真,从而大大缩短了雷达系统的研制周期,免除了费钱费时的物理样
变换域通信系统(Transform Domain Communication System,TDCS)是干扰抑制概念的一次革新,与传统通信系统在接收端被动抑制干扰不同,它通过对周围环境的频谱探测感知信道中的干
从2000年开始在阿克苏地区林科所试验站我们为提高苹果园的产量和品质,规范化技术措施,进行与传统习惯果园管理方法的生产比较试验。
为了适应国内外经济与社会发展的需要,各级各类教育系统进行一定规模的调整与合并,部分地(州)县(市)级农广校与其他职业学校也进行了整合。现以吉木萨尔县农广校的整合实践体会探讨
清末民初全国出现了轰轰烈烈的留学热潮,这股热潮也自然波及到潮汕地区。当时有众多的潮籍学子留学外洋。他们满怀救国图强的爱国热情,在国外广泛地吸收新知,努力学习先进的科技
如今,CAD(计算机辅助设计)技术已被各制造业广泛应用。而AutoCAD是目前在Windows环境下应用最广泛、使用人数最多的CAD支撑软件。本次设计是在论证了CAD二次开发的可行性并比较了AutoCAD各开发系统的优劣之后,选择ObjectARX开发平台,用C/C++对AutoCAD软件进行的二次开发。本系统设计工作共分数据库构建、文件读写、操作功能实现和交互式界面四部分。最终完成的软件是一个具