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

JBFT(Java Bug Finding Tool)的设计与实现

摘要第1-6页
ABSTRACT第6-8页
目录第8-10页
第一章 绪论第10-13页
   ·引言第10-11页
   ·软件测试技术的发展现状第11-12页
   ·软件测试的意义第12-13页
第二章 软件测试简介第13-26页
   ·软件测试概念第13页
   ·软件测试方法第13-20页
     ·静态测试第13-16页
     ·动态测试第16-17页
     ·黑盒测试第17页
     ·白盒测试第17-18页
     ·基于模型的软件测试技术第18-20页
   ·软件测试模型第20-26页
     ·概述第20页
     ·V-模型第20-22页
     ·W-模型第22-23页
     ·前置测试模型第23-26页
第三章 JBFT的设计与实现第26-45页
   ·课题背景第26页
   ·课题内容第26-27页
   ·课题的设计与实现第27-28页
   ·抽象语法树的设计第28-36页
     ·抽象语法树及文法第28-29页
     ·抽象语法树的遍历第29-30页
     ·用JAVACC构造编译器第30-36页
   ·控制流图的设计第36-40页
     ·控制流图的基本概念第36-38页
     ·控制流图的数据结构组织第38页
     ·控制流图的构建第38-40页
   ·符号表第40-44页
     ·符号表和语义分析的基本概念第40-42页
     ·符号表的数据结构组织第42页
     ·符号表的构建第42-44页
   ·计算检查点第44-45页
第四章 缺陷故障模型第45-55页
   ·故障模型第45-47页
     ·内存泄漏故障第45页
     ·使用空指针故障第45-46页
     ·数组越界故障第46页
     ·资源泄漏故障第46-47页
   ·安全漏洞模型第47-49页
     ·缓冲区溢出漏洞模型第47-48页
     ·被感染数据漏洞模型第48页
     ·竞争条件漏洞模型第48-49页
     ·风险操作模型第49页
   ·差性能模型第49-53页
     ·对于基本数据类型对象的创建以及其toString()方法的调用第50页
     ·关于字符串类型(String)的使用第50-51页
     ·未使用的域第51-52页
     ·其它故障模式第52-53页
   ·并发故障模型第53-55页
     ·不一致同步第53页
     ·无条件等待第53页
     ·和锁有关的操作第53-54页
     ·其他一些故障模式第54-55页
第五章 结束语第55-56页
参考文献第56-57页
致谢第57-58页
攻读硕士学位期间已录用学术论文情况第58页

论文共58页,点击 下载论文
上一篇:基于生命周期和动态能力的企业价值创造分析
下一篇:省域风景名胜区体系规划若干问题研究