首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序语言、算法语言论文

检测C语言代码缺陷的工具CQL实现

摘要第4-5页
ABSTRACT第5页
目录第6-8页
第一章 绪论第8-15页
    1.1 研究背景第8-9页
    1.2 研究现状第9-13页
        1.2.1 C语言缺陷标准第9-11页
        1.2.2 静态代码检测第11-13页
    1.3 主要研究工作第13页
    1.4 论文的组织第13-15页
第二章 相关理论及技术第15-28页
    2.1 软件检测概述第15-18页
    2.2 静态检测技术第18-22页
        2.2.1 基本分析第19-22页
    2.3 工具相关技术第22-28页
        2.3.1 GCC编译器第22-23页
        2.3.2 BNF和javaCC第23-25页
        2.3.3 MVC和DAO设计模式第25-28页
第三章 GJB5369-2005规则静态检测工具第28-52页
    3.1 需求分析第28-31页
        3.1.1 GJB5369编程规范分析第28-29页
        3.1.2 设计目标第29页
        3.1.3 功能用例图第29-31页
    3.2 工具设计与实现第31-46页
        3.2.1 工具概述第32页
        3.2.2 工具设计第32-35页
        3.2.3 数据库设计第35-36页
        3.2.4 详细设计与实现第36-46页
    3.3 工具测试与测试结果分析第46-52页
        3.3.1 测试用例介绍第46-48页
        3.3.2 测试步骤第48-50页
        3.3.3 测试结果及分析第50-52页
第四章 代码缺陷检测工具CQL的实现第52-63页
    4.1 工具的概述第52页
    4.2 工具的设计与实现第52-63页
        4.2.1 JJT语法文件定义第53-59页
        4.2.2 封装成对应到JAVA类第59-61页
        4.2.3 工具测试与测试结果对比第61-63页
第五章 结论和展望第63-65页
    5.1 结论第63页
    5.2 未来展望第63-65页
参考文献第65-67页
致谢第67-68页
附件 GJB5369-2005规则静态检测工具检测数据第68-70页

论文共70页,点击 下载论文
上一篇:异构虚拟机管理平台的设计与实现
下一篇:单模光纤低插损弯曲检测系统的仿真