文摘
英文文摘
第一章:绪论
1.1论文选题的背景
1.1.1软件过程研究的背景和现状
1.1.2软件测试与质量保证
1.1.3信息亭项目概述
1.2论文的理论与实际意义
1.3论文的组织结构
第二章:软件测试技术的研究
2.1传统软件测试技术
2.2面向对象软件测试技术的研究
2.2.1面向对象程序设计语言对软件测试的影响
2.2.2面向对象软件测试技术的研究
第三章:面向对象软件过程模型的研究
3.1软件过程标准的比较分析
3.2 RUP(Rational Unified Process)模型
3.2.1 RUP的特点分析
3.2.2 RUP的生命周期模型
3.2.3 RUP的各个阶段分析
3.2.4 RUP的核心工作流
3.2.5ISO/IECl5504对RUP模型的评估
3.2.6 RUP模型的评价分析
3.3 XP(eXtrerne Programming)模型
3.3.1 XP的软件生存周期模型
3.3.2 XP的核心价值和主要规则
3.3.3 XP的开发过程
3.3.4 XP模型的评价分析
3.4 RUP与XP的比较分析
第四章:扩展的软件过程模型
4.1扩展后的RUP生命周期
4.2新增的阶段
4.2.1维护阶段
4.3.2废弃阶段
4.3新增的工作流
4.3.1操作与支持工作流
4.3.2企业管理工作流
4.4改进的工作流
第五章:扩展的软件测试体系
5.1软件测试过程管理的研究
5.1.1软件测试完成准则
5.2软件测试过程监督
5.2.1信息系统工程中监理的定位
5.2.2软件测试监督的定量化研究
第六章:XP模型的改进与实践
6.1需求分析方法
6.2结对编程方法
6.2.1结对编程形式选择的依据
6.2.2结对编程的组织风格
6.2.3项目实践中结对编程的经验
6.3单元测试和集成构造方法
6.4代码归属集体所有方法
6.5信息共享方法
6.6持续集成方法
6.7 XP的实践应用经验
第七章:结束语
硕士期间发表的论文及参与的科研项目
致谢
参考文献