注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络软件工程及软件方法学软件工程:实践者的研究方法

软件工程:实践者的研究方法

软件工程:实践者的研究方法

定 价:¥59.00

作 者: (美)Roger S. Pressman著;梅宏译;梅宏译
出版社: 机械工业出版社
丛编项: 国外经典教材
标 签: 软件方法

ISBN: 9787111104377 出版时间: 2003-01-01 包装: 平装
开本: 26cm 页数: 644 字数:  

内容简介

  本书是一本系统而全面地介绍软件工程理论、技术和实践的专著,是北美学术界和产业界的畅销书之一。本书对软件工程领域内的所有重要课题都给予了极好的解释,并配以大量的插图、举例、练习和参考资料,使说明更加清楚易懂。第5版中增加了有关Web工程、用户界面设计以及基于构件的软件工程的内容,同时更强调UML(统一建模语言),使读者更加熟悉UML,使用起来也更加方便。作者简介:RogerS.Pressman博士是软件过程改善和软件工程技术方面的国际知名的权威。30多年来,他作为为软件工程师、管理者、教授、作者以及咨询顾问一直工作在软件工程领域。Pressman博士撰写了很多技术文章,并且是多种行业期刊的固定撰写稿人。Pressman博士还是著名的《IEEESoftware》和《CutterItJournal》杂志的编委,并担任多年《IEEESoftware》Manager专栏的编辑。Pressman博士目前是R.S.Pressman&Associates,Inc公司的总裁,作为公司的主要咨询专家,他负责帮助其他公司建立及进行有效的软件工程实践.目录:第I部分:产品和过程第1章产品第2章过程第II部分:软件项目管理第3章项目管理的概念第4章软件过程和项目度量第5章软件项目规划第6章风险分析和管理第7章项目日程安排与跟踪第8章软件质量保证第9章软件环境管理第III部分:软件工程的传统方法第10章系统工程第11章概念和原则分析第12章建模分析第13章概念和原则设计第14章体系结构设计第15章用户界面设计第16章组件层次设计第17章软件测试技术第18章软件测试策略第19章软件的技术度量第IV部分:面向对象的软件工程第20章面向对象的概念和原则第21章面向对象的分析第22章面向对象的设计第23章面向对象的测试第24章面向对象系统的技术度量第V部分:软件工程的高级主题第25章正规方法第26章净室软件工程第27章基于组件的软件工程第28.章客户/服务器结构的软件工程第29章网络工程第30章二次工程第31章计算机辅助的软件工程第32章未来之路

作者简介

  ROGERS.PRESSMAN是软件过程改善和软件工程技术方面国际知名的权威。30多年来,他作为软件工程师、管理者、教授、作者以及咨询顾问一直工作在软件工程领域。作为产业的实践者和管理者,PRESSMAN博士主要从事关于高级工程和制造应用的CAD/CAM系统的开发。他也从事过科学及系统程序设计方面的工作。PRESSMAN博士目前是R·S·PRESSMAN&ASSOCIATES公司的总裁,这是一家专门从事软件工程方法和培训的咨询公司。

图书目录

出版者的话
专家指导委员会
译者序
前言
作者简介
本书使用说明
第一部分 产品和过程
第1章 产品 
1.1 软件角色的演化 
1.2 软件 
1.2.1 软件特征 
1.2.2 软件应用 
1.3 软件:地平线上的危机 
1.4 软件神话 
1.5 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第2章 过程 
2.1 软件工程:一种层次化技术 
2.1.1 过程、方法和工具 
2.1.2 软件工程的一般视图 
2.2 软件过程 
2.3 软件过程模型 
2.4 线性顺序模型 
2.5 原型实现模型 
2.6 RAD模型 
2.7 演化软件过程模型 
2.7.1 增量模型 
2.7.2 螺旋模型 
2.7.3 WINWIN螺旋模型 
2.7.4 并发开发模型 
2.8 基于构件的开发 
2.9 形式化方法模型 
2.10 第四代技术 
2.11 过程技术 
2.12 产品和过程 
2.13 小结 
参考文献
习题与思考题 
推荐读物及其他信息源 
第二部分 管理软件项目
第3章 项目管理的概念 
3.1 管理的谱系 
3.1.1 人员 
3.1.2 产品 
3.1.3 过程 
3.1.4 项目 
3.2 人员 
3.2.1 项目参与者 
3.2.2 项目组负责人 
3.2.3 软件项目组 
3.2.4 协调和通信问题 
3.3 产品 
3.3.1 软件范围 
3.3.2 问题分解 
3.4 过程 
3.4.1 合并产品和过程 
3.4.2 过程分解 
3.5 项目 
3.6 W5HH原则 
3.7 关键实践 
3.8 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第4章 软件过程和项目度量 
4.1 测量、度量和指标 
4.2 过程和项目领域中的度量 
4.2.1 过程度量和软件过程改善 
4.2.2 项目度量 
4.3 软件测度 
4.3.1 面向规模的度量 
4.3.2 面向功能的度量 
4.3.3 扩展的功能点度量 
4.4 调和不同的度量方法 
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.8 小型组织的度量 
4.9 建立软件度量计划 
4.10 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第5章 软件项目计划 
5.1 对估算的观察 
5.2 项目计划目标
5.3 软件范围
5.3.1 获取定义软件范围所需的信息
5.3.2 可行性
5.3.3 一个范围定义的例子
5.4 资源
5.4.1 人力资源
5.4.2 可复用软件资源
5.4.3 环境资源
5.5 软件项目估算
5.6 分解技术
5.6.1 软件规模估算 
5.6.2 基于问题的估算 
5.6.3 一个基于LOC估算的例子 
5.6.4 一个基于FP估算的例子
5.6.5 基于过程的估算
5.6.6 一个基于过程估算的例子
5.7 经验估算模型
5.7.1 估算模型的结构
5.7.2 COCOMO模型
5.7.3 软件方程式
5.8 自行开发或购买的决策
5.8.1 创建决策树
5.8.2 外包 
5.9 自动估算工具 
5.10 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第6章 风险分析和管理 
6.1 被动和主动的风险策略 
6.2 软件风险 
6.3 风险识别 
6.3.1 评估整体项目风险 
6.3.2 风险因素和驱动因子 
6.4 风险预测 
6.4.1 建立风险表 
6.4.2 评估风险影响 
6.4.3 风险评估 
6.5 风险求精 
6.6 风险缓解、监控和管理 
6.7 安全性风险和危险 
6.8 RMMM计划 
6.9 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第7章 项目进度安排及跟踪 
7.1 基本概念 
7.1.1 关于“延迟”的评注 
7.1.2 基本原则 
7.2 人员与工作量之间的关系 
7.2.1 一个例子 
7.2.2 一个经验关系 
7.2.3 工作量分配 
7.3 为软件项目定义任务集合 
7.3.1 严格度 
7.3.2 定义适应准则 
7.3.3 计算任务集合选择因子的值 
7.3.4 解释TSS值并选择任务集合 
7.4 选择软件工程任务 
7.5 主要任务的求精 
7.6 定义任务网络 
7.7 进度安排 
7.7.1 时间表 
7.7.2 跟踪进度 
7.8 获得值分析 
7.9 错误跟踪 
7.10 项目计划 
7.11 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第8章 软件质量保证 
8.1 质量概念 
8.1.1 质量 
8.1.2 质量控制 
8.1.3 质量保证 
8.1.4 质量成本 
8.2 质量运动 
8.3 软件质量保证 
8.3.1 背景 
8.3.2 SQA活动 
8.4 软件评审 
8.4.1 软件缺陷对成本的影响 
8.4.2 缺陷的放大和消除 
8.5 正式技术评审 
8.5.1 评审会议 
8.5.2 评审报告和记录保存 
8.5.3 评审指导原则 
8.6 SQA的形式化方法 
8.7 统计软件质量保证 
8.8 软件可靠性 
8.8.1 可靠性和可用性的测量 
8.8.2 软件安全性 
8.9 软件的错误防范 
8.10 ISO 9000质量标准 
8.10.1 质量保证系统的ISO方法 
8.10.2 ISO 9001 标准 
8.11 SQA计划 
8.12 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第9章 软件配置管理 
9.1 软件配置管理 
9.1.1 基线 
9.1.2 软件配置项 
9.2 SCM过程 
9.3 软件配置中对象的标识 
9.4 版本控制 
9.5 变更控制 
9.6 配置审计 
9.7 状态报告 
9.8 SCM标准 
9.9 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第三部分 传统软件工程方法
第10章 系统工程 
10.1 基于计算机的系统 
10.2 系统工程层次结构 
10.2.1 系统建模 
10.2.2 系统仿真 
10.3 业务过程工程:概述 
10.4 产品工程:概述 
10.5 需求工程 
10.5.1 需求诱导 
10.5.2 需求分析和谈判 
10.5.3 需求规约 
10.5.4 系统建模 
10.5.5 需求确认 
10.5.6 需求管理 
10.6 系统建模 
10.7 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第11章 分析的概念和原则 
11.1 需求分析 
11.2 软件的需求诱导 
11.2.1 过程的启动 
11.2.2 便利的应用规约技术 
11.2.3 质量功能部署 
11.2.4 use-case 
11.3 分析原则 
11.3.1 信息域 
11.3.2 建模 
11.3.3 划分 
11.3.4 要素视图和实现视图 
11.4 软件原型实现 
11.4.1 选择原型实现方法 
11.4.2 原型实现方法和工具 
11.5 规约 
11.5.1 规约原则 
11.5.2 表示 
11.5.3 软件需求规约 
11.6 规约评审 
11.7 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第12章 分析建模 
12.1 简史 
12.2 分析模型的元素 
12.3 数据建模 
12.3.1 数据对象、属性和关系 
12.3.2 基数和形态 
12.3.3 实体-关系图 
12.4 功能建模和信息流 
12.4.1 数据流图 
12.4.2 针对实时系统的扩展 
12.4.3 Ward和Mellor扩展 
12.4.4 Hatley和Pirbhai扩展 
12.5 行为建模 
12.6 结构化分析的技巧 
12.6.1 创建实体-关系图 
12.6.2 创建数据流模型 
12.6.3 创建控制流模型 
12.6.4 控制规约 
12.6.5 加工规约 
12.7 数据字典 
12.8 其他传统分析方法的概述 
12.9 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第13章 设计的概念和原则 
13.1 软件设计和软件工程 
13.2 设计过程 
13.2.1 设计和软件质量 
13.2.2 软件设计的演化 
13.3 设计原则 
13.4 设计概念 
13.4.1 抽象 
13.4.2 求精 
13.4.3 模块化 
13.4.4 软件体系结构 
13.4.5 控制层次 
13.4.6 结构划分 
13.4.7 数据结构 
13.4.8 软件过程 
13.4.9 信息隐蔽 
13.5 有效的模块设计 
13.5.1 功能独立性 
13.5.2 内聚 
13.5.3 耦合 
13.6 针对有效模块化的设计启发 
13.7 设计模型 
13.8 设计文档 
13.9 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第14章 体系结构设计 
14.1 软件体系结构 
14.1.1 什么是体系结构 
14.1.2 为什么体系结构重要 
14.2 数据设计 
14.2.1 数据建模、数据结构、数据库和数据仓库 
14.2.2 构件级的数据设计 
14.3 体系结构风格 
14.3.1 风格和模式的简略分类 
14.3.2 组织和精化 
14.4 分析可选的体系结构设计 
14.4.1 一种体系结构权衡分析方法 
14.4.2 体系结构设计的定量指导 
14.4.3 体系结构复杂性 
14.5 映射需求到软件体系结构 
14.5.1 变换流 
14.5.2 事务流 
14.6 变换映射 
14.6.1 一个例子 
14.6.2 设计步骤 
14.7 事务映射 
14.7.1 一个例子 
14.7.2 设计步骤 
14.8 精化体系结构设计 
14.9 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第15章 用户界面设计 
15.1 黄金规则 
15.1.1 置用户于控制之下 
15.1.2 减少用户的记忆负担 
15.1.3 保持界面一致 
15.2 用户界面设计 
15.2.1 界面设计模型 
15.2.2 用户界面设计过程 
15.3 任务分析和建模 
15.4 界面设计活动 
15.4.1 定义界面对象和动作 
15.4.2 设计问题 
15.5 实现工具 
15.6 设计评估 
15.7 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第16章 构件级设计 
16.1 结构化程序设计 
16.1.1 图形设计符号 
16.1.2 表格设计符号 
16.1.3 程序设计语言 
16.1.4 一个PDL的例子 
16.2 设计符号的比较 
16.3 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第17章 软件测试技术 
17.1 软件测试基础 
17.1.1 测试目标 
17.1.2 测试原则 
17.1.3 可测试性 
17.2 测试案例设计 
17.3 白盒测试 
17.4 基本路径测试 
17.4.1 流图符号 
17.4.2 环复杂度 
17.4.3 导出测试案例 
17.4.4 图矩阵 
17.5 控制结构测试 
17.5.1 条件测试 
17.5.2 数据流测试 
17.5.3 循环测试 
17.6 黑盒测试 
17.6.1 基于图的测试方法 
17.6.2 等价划分 
17.6.3 边界值分析 
17.6.4 比较测试 
17.6.5 正交数组测试 
17.7 针对专门的环境、体系结构和应用的测试 
17.7.1 测试GUI 
17.7.2 客户/服务器体系结构的测试 
17.7.3 测试文档和帮助设施 
17.7.4 实时系统测试 
17.8 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第18章 软件测试策略 
18.1 软件测试的策略途径 
18.1.1 验证和确认 
18.1.2 软件测试的组织 
18.1.3 一种软件测试策略 
18.1.4 测试完成的标准 
18.2 策略问题 
18.3 单元测试 
18.3.1 单元测试考虑 
18.3.2 单元测试规程 
18.4 集成测试 
18.4.1 自顶向下集成 
18.4.2 自底向上集成 
18.4.3 回归测试 
18.4.4 烟幕测试 
18.4.5 关于集成测试的讨论 
18.4.6 集成测试文档 
18.5 确认测试 
18.5.1 确认测试的标准 
18.5.2 配置评审 
18.5.3 a和b测试 
18.6 系统测试 
18.6.1 恢复测试 
18.6.2 安全测试 
18.6.3 应力测试 
18.6.4 性能测试 
18.7 调试的艺术 
18.7.1 调试过程 
18.7.2 心理因素 
18.7.3 调试方法 
18.8 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第19章 软件的技术度量 
19.1 软件质量 
19.1.1 McCall的质量因素 
19.1.2 FURPS 
19.1.3 ISO 9126质量因素 
19.1.4 到量化视图的变迁 
19.2 软件技术度量框架 
19.2.1 技术度量的挑战 
19.2.2 测度原则 
19.2.3 有效软件度量的属性 
19.3 分析模型的度量 
19.3.1 基于功能的度量 
19.3.2 bang度量 
19.3.3 规约质量的度量 
19.4 设计模型的度量 
19.4.1 体系结构设计度量 
19.4.2 构件级设计度量 
19.4.3 界面设计度量 
19.5 源代码度量 
19.6 对测试的度量 
19.7 对维护的度量 
19.8 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第四部分 面向对象软件工程
第20章 面向对象的概念和原理 
20.1 面向对象范型 
20.2 面向对象概念 
20.2.1 类和对象 
20.2.2 属性 
20.2.3 操作、方法和服务 
20.2.4 消息 
20.2.5 封装、继承和多态 
20.3 标识对象模型的元素 
20.3.1 标识类和对象 
20.3.2 刻画属性 
20.3.3 定义操作 
20.3.4 完成对象定义 
20.4 面向对象软件项目的管理 
20.4.1 OO的公共过程框架 
20.4.2 面向对象项目度量和估算 
20.4.3 一种OO估算和进度安排方法 
20.4.4 跟踪面向对象项目的进展 
20.5 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第21章 面向对象分析 
21.1 面向对象分析 
21.1.1 传统方法和OO方法 
21.1.2 OOA概述 
21.1.3 统一的OOA方法 
21.2 领域分析 
21.2.1 复用和领域分析 
21.2.2 领域分析过程 
21.3 OO分析模型的类属成分 
21.4 OOA过程 
21.4.1 use-case 
21.4.2 类-责任-协作者建模 
21.4.3 定义结构和层次 
21.4.4 定义主题和子系统 
21.5 对象-关系模型 
21.6 对象-行为模型 
21.6.1 通过use-case标识事件 
21.6.2 状态表示 
21.7 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第22章 面向对象设计 
22.1 面向对象系统的设计 
22.1.1 传统方法和OO方法 
22.1.2 设计问题 
22.1.3 OOD概述 
22.1.4 统一的OOD方法 
22.2 系统设计过程 
22.2.1 划分分析模型 
22.2.2 并发性和子系统分配 
22.2.3 任务管理构件 
22.2.4 用户界面构件 
22.2.5 数据管理构件 
22.2.6 资源管理构件 
22.2.7 子系统间通信 
22.3 对象设计过程 
22.3.1 对象描述 
22.3.2 设计算法和数据结构 
22.3.3 程序构件和接口 
22.4 设计模式 
22.4.1 描述设计模式 
22.4.2 在设计中使用设计模式 
22.5 面向对象程序设计 
22.6 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第23章 面向对象测试 
23.1 扩大测试的视角 
23.2 测试OOA和OOD模型 
23.2.1 OOA和OOD模型的正确性 
23.2.2 OOA和OOD模型的一致性 
23.3 面向对象测试策略 
23.3.1 OO语境中的单元测试 
23.3.2 OO语境中的集成测试 
23.3.3 OO语境中的确认测试 
23.4 OO软件的测试案例设计 
23.4.1 OO概念的测试案例设计的含义 
23.4.2 传统测试案例设计方法的可用性 
23.4.3 基于故障的测试 
23.4.4 OO程序设计对测试的影响 
23.4.5 测试案例和类层次 
23.4.6 基于场景的测试设计 
23.4.7 测试表层结构和深层结构 
23.5 在类级别可用的测试方法 
23.5.1 对OO类的随机测试 
23.5.2 在类级别的划分测试 
23.6 类间测试案例设计 
23.6.1 多个类测试 
23.6.2 从行为模型导出的测试 
23.7 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第24章 面向对象系统的技术度量 
24.1 面向对象度量的目的 
24.2 面向对象度量的识别特征 
24.2.1 局部化 
24.2.2 封装 
24.2.3 信息隐蔽 
24.2.4 继承 
24.2.5 抽象 
24.3 对OO设计模型的度量 
24.4 面向类的度量 
24.4.1 CK度量套件 
24.4.2 Lorenz和Kidd建议的度量 
24.4.3 MOOD度量套件 
24.5 面向操作的度量 
24.6 对面向对象测试的度量 
24.7 对面向对象项目的度量 
24.8 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第五部分 软件工程高级课题
第25章 形式化方法 
25.1 基本概念 
25.1.1 欠形式化方法的不足 
25.1.2 软件开发中的数学
25.1.3 形式化方法概念 
25.2 数学预备知识 
25.2.1 集合和构造性规约 
25.2.2 集合运算符 
25.2.3 逻辑运算符 
25.2.4 序列 
25.3 应用数学符号描述形式规约 
25.4 形式规约语言 
25.5 用Z表示一个软件构件的例子 
25.6 形式化方法的十条戒律 
25.7 形式化方法—未来之路 
25.8 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第26章 净室软件工程 
26.1 净室方法 
26.1.1 净室策略 
26.1.2 什么使得净室独特 
26.2 功能规约 
26.2.1 黑盒规约 
26.2.2 状态盒规约 
26.2.3 清晰盒规约 
26.3 净室设计 
26.3.1 设计求精和验证 
26.3.2 设计验证的优点 
26.4 净室测试 
26.4.1 统计使用测试 
26.4.2 认证 
26.5 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第27章 基于构件的软件工程 
27.1 基于构件的系统的开发 
27.2 CBSE过程 
27.3 领域工程 
27.3.1 领域分析过程 
27.3.2 特征化函数
27.3.3 结构建模和结构点 
27.4 基于构件的开发 
27.4.1 构件鉴定、适应性修改和组装 
27.4.2 构件工程 
27.4.3 为了复用的分析和设计 
27.5 分类和检索构件 
27.5.1 描述可复用构件 
27.5.2 复用环境 
27.6 CBSE经济学 
27.6.1 对质量、生产率和成本的影响 
27.6.2 使用结构点的成本分析 
27.6.3 复用度量 
27.7 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第28章 客户/服务器软件工程 
28.1 客户/服务器系统的结构 
28.1.1 C/S系统的软件构件 
28.1.2 软件构件的分布 
28.1.3 分布应用子系统的指导原则 
28.1.4 连接C/S软件子系统 
28.1.5 中间件和对象请求代理体系结构 
28.2 C/S系统的软件工程 
28.3 分析建模问题 
28.4 C/S系统的设计 
28.4.1 客户/服务器系统的体系结构设计 
28.4.2 应用软件的传统设计方法 
28.4.3 数据库设计 
28.4.4 一种设计方法的概述 
28.4.5 加工设计的迭代 
28.5 测试问题 
28.5.1 整体C/S测试策略 
28.5.2 C/S测试策略 
28.6 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第29章 Web工程 
29.1 基于Web的应用的属性 
29.1.1 质量属性 
29.1.2 技术 
29.2 WebE过程 
29.3 WebE框架 
29.4 表示/分析基于Web的系统 
29.4.1 表示 
29.4.2 分析 
29.5 基于Web的应用的设计 
29.5.1 体系结构设计 
29.5.2 导航设计 
29.5.3 界面设计 
29.6 测试基于Web的应用 
29.7 管理问题 
29.7.1 WebE队伍 
29.7.2 项目管理 
29.7.3 针对WebE的SCM问题 
29.8 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第30章 再工程 
30.1 业务过程再工程 
30.1.1 业务过程 
30.1.2 业务过程再工程的原则 
30.1.3 BPR模型 
30.1.4 几句警告 
30.2 软件再工程 
30.2.1 软件维护 
30.2.2 软件再工程过程模型 
30.3 逆向工程 
30.3.1 理解处理的逆向工程 
30.3.2 理解数据的逆向工程 
30.3.3 用户界面的逆向工程 
30.4 重构 
30.4.1 代码重构 
30.4.2 数据重构 
30.5 正向工程 
30.5.1 客户/服务器体系结构的正向工程 
30.5.2 面向对象体系结构的正向工程 
30.5.3 用户界面的正向工程 
30.6 再工程经济学 
30.7 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第31章 计算机辅助软件工程 
31.1 什么是CASE 
31.2 CASE的构造积木块 
31.3 CASE工具分类 
31.4 集成CASE环境 
31.5 集成体系结构 
31.6 CASE中心存储库 
31.6.1 在I-CASE中中心存储库的作用 
31.6.2 特征和内容 
31.7 小结 
参考文献 
习题与思考题 
推荐读物及其他信息源 
第32章 未来之路 
32.1 重提软件的重要性 
32.2 变化的范围 
32.3 人以及他们建造系统的方式 
32.4 “新”的软件工程过程 
32.5 表示信息的新模式 
32.6 技术作为推动力 
32.7 结束语 
参考文献 
习题与思考题 
推荐读物及其他信息源 
索引

本目录推荐