基于算法框架的软件设计及分析复用技术研究
| 引言 | 第1-9页 |
| 1 、 本文的研究背景 | 第7-8页 |
| 2 、 本文的研究内容及意义 | 第8-9页 |
| 第一章 软件复用概述 | 第9-15页 |
| ·软件复用的定义 | 第9页 |
| ·软件复用的特点和现状 | 第9-10页 |
| ·软件复用的主要困难 | 第10-11页 |
| ·技术因素 | 第10-11页 |
| ·非技术因素 | 第11页 |
| ·软件复用的重要性 | 第11-12页 |
| ·软件复用分类 | 第12页 |
| ·流行的软件复用技术 | 第12-15页 |
| ·框架和构件 | 第13页 |
| ·框架和设计模式 | 第13-14页 |
| ·框架和构架 | 第14-15页 |
| 第二章 面向对象技术和软件复用 | 第15-24页 |
| ·面向对象方法对软件复用的支持 | 第15-16页 |
| ·复用技术对面向对象方法的支持 | 第16-18页 |
| ·面向对象框架技术的开发 | 第18-21页 |
| ·面向对象框架技术开发的原因 | 第18-19页 |
| ·框架的两种类型 | 第19页 |
| ·应用框架的设计技术 | 第19-21页 |
| ·JAVA语言对实现软件复用的支持 | 第21-24页 |
| 第三章 形式化开发方法和软件复用 | 第24-30页 |
| ·形式化开发方法的作用与开发途径 | 第24-25页 |
| ·典型的形式化方法的简介 | 第25-26页 |
| ·Z方法 | 第25页 |
| ·VDM方法 | 第25页 |
| ·RAISE方法 | 第25-26页 |
| ·PAR方法 | 第26-28页 |
| ·形式化开发方法和软件复用的关系 | 第28-30页 |
| 第四章 实现代码和分析设计复用的研究 | 第30-33页 |
| ·总体思想 | 第30-31页 |
| ·有效实现的原因 | 第31-32页 |
| ·实现的基本步骤 | 第32-33页 |
| 第五章 应用实例 | 第33-53页 |
| ·荷兰国旗及其相关的一类问题 | 第33-39页 |
| ·最小和段问题及相关问题 | 第39-47页 |
| ·二叉树中对结点的遍历问题 | 第47-53页 |
| 第六章 总结 | 第53-54页 |
| 参考文献 | 第54-55页 |