摘要
Abstract
主要符号表
1 前言
1.1 立题背景和意义
1.2 国内外研究现状
1.3 本文研究的目的和主要内容
1.4 论文结构
2 构件化软件测试及其测试用例生成技术
2.1 构件化软件测试概述
2.1.1 构件的定义和特点
2.1.2 构件化软件的特点及其对软件测试的影响
2.2 构件化软件测试用例生成技术
2.2.1 合约检查的思想
2.2.2 基于合约检查思想的构件化软件测试用例生成技术
2.3 本章小结
3 一种改进的免疫遗传算法
3.1 免疫遗传算法概述
3.2 免疫遗传算法流程
3.3 一种改进的免疫遗传算法
3.4 改进的免疫遗传算法流程及其收敛性
3.5 本章小结
4 基于改进的免疫遗传算法的构件化软件测试用例生成
4.1 模型框架
4.2 编码策略
4.2.1 参数编码的原则
4.2.2 编码策略的选取
4.3 适应度函数的构造
4.3.1 适应度函数的构造原则
4.3.2 适应度函数
4.4 遗传算子的具体实施方案
4.4.1 抽取疫苗
4.4.2 自适应的交叉、变异
4.4.3 接种疫苗
4.4.4 免疫选择
4.4.5 迁移策略
4.5 工具原型的开发
4.6 实验模拟
4.6.1 实验演示
4.6.2 结果分析
4.6.3 需要说明的问题
4.7 本章小结
5 工作总结与展望
致谢
参考文献
攻读硕士学位期间发表论文
攻读硕士学位期间所获奖励
攻读硕士学位期间参与的科研项目
攻读硕士学位期间参加的学术会议