文摘
作者生平简介
致谢
绪言
1.任务的来源和意义
2“.具有容错功能的Ada可重用部件库”简介
第一章软件重用
1.1软件重用的基本概念
1.2软件重用的由来及发展
1.3软件重用层次
1.4软件重用技术
1.5软件重用步骤
1.6三种新的可重用部件模式
1.7 Ada语言支持软件重用
1.7.1类型的可重用性
1.7.2模块化程序设计
1.7.3 Ada的程序规范说明
1.7.4重载
1.7.5类属
1.8小结
第二章软件容错
2.1软件容错的基本概念
2.2软件容错的由来及发展
2.3软件容错技术
2.3.1恢复块方法
2.3.2 N-版本程序设计
2.3.3防卫武程序设计
2.3.4 Ada高级程序设计语言的容错能力及其对策
2.4小结
第三章循环控制抽象和迭代算子研究
3.1 迭代算子的由来及发展
3.2迭代算子及其不同模式
3.3一种新的迭代算子定义
3.4小结
第四章结构库的研究和实现
4.1具有容错功能的Ada可重用部件库总体设计
4.1.1部件库结构
4.1.2部件库特点
4.1.3系统界面
4.1.4运行环境
4.2结构库的总体设计
4.3序列的设计和实现
4.3.1序列的设计
4.3.2序列的实现
4.3.3序列的使用
4.4集合的设计和实现
4.4.1集合的设计
4.4.2集合的实现
4.4.3集合的使用
4.5映射的设计和实现
4.5.1映射的设计
4.5.2映射的实现
4.5.3映射的使用
4.6树的设计和实现
4.6.1树的设计
4.6.2树的实现
4.6.3树的使用
4.7图的设计和实现
4.7.1图的设计
4.7.2图的实现
4.7.3图的使用
第五章结构库的使用方法的开发实例
5.1如何使用结构库
5.2使用结构库进行软件开发的步骤
5.3应用实例
5.3.1直接测试用例
5.3.2软件重用实例
第六章总结和讨论
5.1工作总结
5.2讨论
附页
参考文献
江西师范大学;