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

基于扩展状态机的软件缺陷检测技术的研究与实现

摘要第1-5页
Abstract第5-8页
第1章 绪论第8-11页
     ·研究背景第8页
     ·研究内容第8-9页
     ·论文内容和结构第9-11页
第2章 软件测试第11-18页
     ·软件测试概念及意义第11-12页
     ·软件测试方法第12-13页
     ·软件测试工具第13-14页
     ·基于缺陷模式的静态源码分析技术第14-18页
       ·静态分析的内容第15页
       ·静态分析原理第15-16页
       ·静态分析的不足第16-17页
       ·缺陷模式第17-18页
第3章 DTSCpp系统介绍第18-25页
     ·系统简介第18页
     ·系统总体设计第18-20页
       ·系统总体构成第18-19页
       ·系统执行流程第19-20页
     ·系统模块介绍第20-25页
       ·抽象语法树第20-21页
       ·基于控制流图的区间运算第21-23页
       ·函数调用第23页
       ·基于函数摘要的全局分析第23-24页
       ·缺陷模式状态机第24-25页
第4章 扩展的缺陷模式状态机第25-42页
     ·缺陷模式状态机基本结构第25-30页
     ·缺陷模式状态机转换条件第30-32页
       ·XPath条件第30-31页
       ·变量区间条件第31-32页
       ·变量作用域条件第32页
     ·缺陷模式描述第32-35页
     ·缺陷模式分析第35-39页
       ·路径敏感第36页
       ·不可达路径分析第36-38页
       ·函数摘要的使用第38-39页
     ·附录:fsm.xsd状态机描述模板第39-42页
第5章 缺陷模式检测第42-60页
     ·通用结构和算法第42-43页
     ·内存泄漏第43-49页
       ·内存泄漏具体模式分类第43-47页
       ·内存泄漏设计策略第47页
       ·内存泄漏检测状态机第47-49页
     ·空指针引用第49-56页
       ·空指针引用具体模式分类第50-54页
       ·空指针引用设计策略第54页
       ·空指针引用检测状态机第54-56页
     ·非法计算第56-58页
       ·非法计算具体模式分类第56-57页
       ·非法计算设计策略第57页
       ·非法计算检测状态机第57-58页
     ·实验数据第58-60页
第6章 结论第60-62页
     ·研究工作总结第60页
     ·展望第60-62页
参考文献第62-64页
致谢第64-65页
作者攻读学位期间发表的学术论文目录第65页

论文共65页,点击 下载论文
上一篇:基于J2EE轻量级框架的应用研究
下一篇:基于均值算法的混合噪声图像滤波算法的研究与实现