适应性软件体系结构的属性研究
第一章 软件体系结构概述 | 第1-30页 |
第一节 软件体系结构的早期发展和认识 | 第9-14页 |
·早期的发展 | 第9-11页 |
·软件体系结构认识的发展 | 第11-14页 |
第二节 软件体系结构的研究内容及意义 | 第14-17页 |
·软件体系结构的研究内容 | 第15页 |
·研究软件体结构的意义 | 第15-17页 |
第三节 体系结构的风格、形式化基础及描述语言 | 第17-30页 |
·体系结构风格 | 第17-25页 |
·软件体系结构的形式化描述 | 第25-27页 |
·软件体系结构描述语言 | 第27-30页 |
第二章 软件系统和软件开发的适应性 | 第30-53页 |
第一节 软件开发的内在属性 | 第30-37页 |
·软件开发的复杂性 | 第31-32页 |
·软件开发的多样性 | 第32-34页 |
·软件开发的易变性 | 第34-35页 |
·软件开发的不可见性 | 第35-36页 |
·软件开发的知识性 | 第36-37页 |
第二节 编程风格的适应性分析 | 第37-43页 |
·面向过程风格 | 第37-38页 |
·模块化编程风格 | 第38-39页 |
·抽象数据类型 | 第39页 |
·面向对象编程 | 第39-42页 |
·泛型编程 | 第42-43页 |
第三节 适应性软件体系结构 | 第43-49页 |
第四节 适应性软件体系结构的属性 | 第49-53页 |
第三章 形式化描述 | 第53-77页 |
第一节 软件体系结构的形式化描述 | 第53-62页 |
·体系结构的Z描述 | 第53-59页 |
·体系结构的CSP描述 | 第59-62页 |
第二节 PI演算简介 | 第62-68页 |
·基本定义 | 第63-66页 |
·互模拟和等同 | 第66-68页 |
第三节 适应性软件体系结构的形式化描述 | 第68-77页 |
·描述端口 | 第69-71页 |
·描述连接件 | 第71-75页 |
·适应性软件体系结构描述 | 第75-77页 |
第四章 适应性软件体系结构描述语言设计初步 | 第77-90页 |
第一节 基于软件体系结构的软件系统开发 | 第77-82页 |
·基于软件体系结构的软件系统开发的作用 | 第77-79页 |
·软件体系结构的描述和表达 | 第79-82页 |
第二节 开发需求和设计目标 | 第82-90页 |
·结构模型和设计原理 | 第83-85页 |
·功能实现 | 第85-90页 |
参考文献 | 第90-94页 |