古可
- 作品数:3 被引量:5H指数:1
- 供职机构:北京航空航天大学计算机学院软件工程研究所更多>>
- 发文基金:国家高技术研究发展计划国防科技技术预先研究基金更多>>
- 相关领域:自动化与计算机技术更多>>
- 可定制缺陷规则的C++代码缺陷检测工具的研究与实现
- 能通过编译的C++程序代码可能依然隐含了安全上、设计上或是风格上的缺陷,它们隐蔽性高,并且将导致程序运行时出现内存泄漏、抛出运行时异常等现象,或者导致程序可维护性差。为了有效查找这些缺陷,本文探讨了可定制缺陷规则的C++...
- 古可刘超金茂忠
- 关键词:抽象语法树
- 文献传递
- C++代码缺陷自动检测工具的研究与实现
- 古可
- 关键词:软件质量
- C++代码缺陷自动检测工具的研究与实现被引量:5
- 2009年
- 通过编译的C++程序代码并不一定保证代码中不存在缺陷。代码中可能依然隐含了安全、设计或是风格上的缺陷,从而导致程序运行时出现内存泄露、指针误用等现象,或导致程序代码不清晰、可读性差。为了有效查找这些缺陷,探讨了可定制缺陷规则的C++代码缺陷自动检测技术,介绍了两种缺陷定位方法,给出了一种基于XPath技术的缺陷规则定制方法,设计并实现了一种代码缺陷自动检测工具CDD(C++defect detec-tor),并通过实验证明了缺陷定位方法的有效性以及CDD的易用性。
- 古可刘超金茂忠
- 关键词:抽象语法树