| 第1章 概述 1.1 软件体系结构 1.2 当前的软件设计 1.3 软件设计的层次 1.4 体系结构与软件的工程设计 1.5 软件体系结构的知识体系 习题一 第2章 软件体系结构的研究与发展 2.1 软件工程结构的研究与发展 2.2 什么是软件体系结构 2.3 软件体系结构的意义和目标 2.4 软件体系结构的发展 2.5 软件体系结构的研究范畴 2.6 软件体系结构与其他软件技术 2.7 软件体系结构的现状 习题二 第3章 软件体系结构的层次性 3.1 从建筑学看软件的结构 3.2 软件的物质基础 3.3 软件的结构基础 3.4 润件的层次结构模型 3.5 软件体系结构的层次模型 3.6 软件体系结构的的体系 习题三 第4章 体系结构的设计原理 4.1 体系结构的设计原理 4.2 软件的非功能特性 第5章 部件与连接器 5.1 部件 5.2 连接 5.3 连接器 习题五 第6章 体系结构的一般描述 6.1 主程序与子过程 6.2 数据抽象和面向对象设计 6.3 层次结构 6.4 形式化描述:类属理论 6.5 形式化描述:Z标记语言 6.6 化学抽象机模型 6.7 UNICON 6.8 ACME 6.9 软件工程设计方法与体系结构描述 习题六 第7章 体系结构的基础结构模式 7.1 独享/共享对象 7.2 对象的导出成员 7.3 动态约束 7.4 唯一对象 7.5 引用记数/句柄 7.6 汇集 7.7 循环器 7.8 对象关联 7.9 注册/观察器 7.10 责任链 7.11 聚集 7.12 策略 7.13 表达式计算和堆栈 7.14 对象工厂 7.15 转换器 7.16 对象的状态/生存周期 7.17 虚拟设备 7.18 代理 7.19 小结 习题七 第8章 体现结构的设计模式 8.1 模型-视图-控制 8.2 网络通信套接 8.3 串行通信 习题八 第9章 运行调度层体系结构 9.1 进程通信 9.2 WINDOWS2000进程管理和控制的内核对象 9.3 WINDOWS2000的作业 9.4 WINDOWS2000的进程 9.5 WINDOWS2000的线程 9.6 线程池 习题九 第10章 资源及管理层体系 |
商品评论(0条)