图书介绍

软件复用结构、过程和组织【2025|PDF下载-Epub版本|mobi电子书|kindle百度云盘下载】

软件复用结构、过程和组织
  • (美)Ivar Jacobson等著;韩柯译 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111110331
  • 出版时间:2003
  • 标注页数:379页
  • 文件大小:72MB
  • 文件页数:400页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

软件复用结构、过程和组织PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

目录2

序言2

前言2

第一部分 复用驱动的软件工程业务的引入2

第1章 软件复用的成功因素2

1.1 软件复用是一种简单的思想3

1.2 组件推动着应用系统开发的革命4

1.3 系统化的方法才能取得复用工作的实效4

1.4 爱立信和惠普公司复用经验揭示的通用原则6

1.5 复用要求改变过程10

1.6 复用要求机构的变化13

1.7 系统、渐进地采用复用15

1.8 从其他复用程序输入17

1.9 需要一套原则19

1.10 小结20

1.11 补充读物20

第2章 复用驱动的软件工程业务21

2.1 这是所需要的业务吗21

2.2 使复用在经济上合算23

2.3 复用业务具有业务特征24

2.4 结构组件与应用系统26

2.5 软件工程过程29

2.6 建立与管理复用业务31

2.7 小结34

2.8 补充读物35

第二部分 体系结构风格39

第3章 面向对象的软件工程39

3.1 软件工程将需求转换为代码39

3.2 软件工程是一种团队过程39

3.3 软件工程是系统化的模型构建40

3.4 对象统一建模过程43

3.5 用例模型获取系统需求47

3.6 分析模型形成系统体系结构50

3.7 设计模型定义实现54

3.9 测试模型检验系统56

3.8 实现模型是代码56

3.10 小结57

3.11 补充读物57

第4章 应用系统与组件系统59

4.1 应用系统开发人员可以复用OOSE模型组件59

4.2 应用系统系列使显著复用成为可能60

4.3 通过可复用组件构建应用系统61

4.4 把组件划分为组件系统62

4.5 正面控制对组件系统内部的访问64

4.6 正面与组件系统是特殊的软件包65

4.7 组件系统通过正面输出组件66

4.8 复用之前具体化一些组件69

4.9 可变性出现在变化点上71

4.10 使用多种可变性机制72

4.11 复用可变组件构建应用系统76

4.12 打包并形成组件系统文档以便复用79

4.13 小结81

4.14 补充读物81

第5章 用例组件83

5.1 构建用例模型确保组件复用83

5.2 用例模型形成系统其他部分的框架83

5.3 复用组件以构建用例模型84

5.4 设计用例组件以便有效复用85

5.5 并不是所有用例都应该是可复用组件86

5.6 复用具体或抽象执行者与用例组件87

5.7 表达用例的可变性89

5.8 打包与建立用例组件文档94

5.9 小结95

5.10 补充读物96

第6章 对象组件97

6.1 对象模型定义系统体系结构和设计97

6.2 复用分析和设计组件98

6.3 表达对象模型组件中的可变性99

6.4 用例可变性到对象模型的跟踪100

6.5 可复用分析组件106

6.6 与类型和类相关的子系统组件组109

6.7 可复用设计和实现组件114

6.8 对象组件和变体的打包与文档建立121

6.9 小结123

6.10 补充读物123

第7章 分层体系结构124

7.1 体系结构定义系统的结构、接口和交互模式124

7.2 好的体系结构对于维护系统的完整性至关重要124

7.3 根据通用程度使用分层体系结构组织软件125

7.4 分层体系结构降低软件依赖性128

7.5 中间件层支持分布式对象计算环境128

7.6 与特定业务有关层支持快速应用系统开发135

7.7 处理分层系统体系结构时使用多个模型138

7.8 把分层系统表示为上级系统139

7.9 分层系统关系中的用例143

7.10 应用系统和组件系统的执行者147

7.11 应用系统和组件系统的用例148

7.12 包装老系统以适应体系结构149

7.13 分层系统的分布式处理与节点150

7.14 小结153

7.15 补充读物153

第三部分 过程157

第8章 面向对象的业务工程157

8.1 业务流程再造获得巨大改进157

8.2 面向业务流程再造的定义完备的过程158

8.3 业务工程通过未来发展图的形式交付模型159

8.4 使用业务执行者和用例表示增值过程159

8.5 使用工作人员和实体类型表示人员和结果160

8.6 根据技能将工作人员划分为能力单元162

8.7 信息系统必须支持业务用例和工作人员163

8.8 小结165

8.9 补充读物166

第9章 使用业务工程定义过程和机构167

9.1 复用业务与体系结构匹配的过程和机构167

9.2 复用业务中的软件工程过程168

9.3 将工作人员组织为能力单元176

9.4 复用业务过程之间的相互影响182

9.5 小结184

9.6 补充读物185

10.1 为应用系统系列开发体系结构186

第10章 应用系统系列工程186

10.2 根据用例优先级规划产品开发进度188

10.3 应用系统系列工程第一步:获取对体系结构有影响的需求191

10.4 应用系统系列工程第二步:运行健壮性分析197

10.5 应用系统系列工程第三步:设计分层系统201

10.6 应用系统系列工程第四步:将体系结构实现为分层系统209

10.7 应用系统系列工程第五步:测试分层系统209

10.8 管理体系结构变更210

10.9 通过工作人员表示应用系统系列工程211

10.10 实施应用系统系列工程的较瘦方法212

10.11 小结212

10.12 补充读物213

第11章 组件系统工程214

11.1 构建灵活的组件系统214

11.2 组件系统工程第一步:获取215

重点是可变性的需求215

11.3 组件系统工程第二步:执行健壮性分析以尽可能提高灵活性219

11.4 组件系统工程第三步:设计组件系统223

11.5 组件系统工程第四步:实现组件系统224

11.6 组件系统工程第五步:测试组件系统226

11.7 组件系统工程第六步:用于复用的组件系统的最后打包227

11.8 通过工作人员描述组件系统工程229

11.10 补充读物230

11.9 小结230

第12章 应用系统工程231

12.1 通过可复用组件构建应用系统231

12.2 应用系统工程第一步:获取需求233

12.3 应用系统工程第二步:执行健壮性分析以实现灵活的应用系统236

12.4 应用系统工程第三步、第四步和第五步:设计、实现和测试应用系统237

12.5 应用系统工程第六步:打包应用系统以便于安装238

12.6 通过工作人员表示应用系统工程239

12.7 小结240

12.8 补充读物240

第四部分 组织复用业务242

第13章 向复用业务迁移242

13.1 系统化的渐进迁移控制风险242

13.2 渐进迁移过程244

13.3 向复用业务迁移第一步:发出对现有软件业务实施再工程的指示250

13.4 向复用业务迁移第二步:构想新的复用业务253

13.5 向复用业务迁移第三步:对现有软件业务实施逆向工程257

13.6 向复用业务迁移第四步:对新的复用业务实施前向工程258

13.7 向复用业务迁移第五步:实现复用业务262

13.8 小结266

13.9 补充读物267

第14章 管理复用业务268

14.1 持续管理对于RSEB的成功至关重要268

14.2 度量是管理复用业务的关键270

14.3 经济模型与复用投入决策275

14.5 人员与机构管理283

14.4 向复用业务迁移第六步:不断过程改进283

14.6 小结287

14.7 补充读物287

第15章 后记:运营复用业务289

15.1 把所有内容串联在一起289

15.2 复用改进业务过程的性能289

15.3 常见的错误概念289

15.4 推行复用是困难的290

15.5 没有构想,员工就会失去活力292

15.6 复用依赖于体系结构293

15.7 管理层通过机构发挥作用294

15.8 复用业务必须实现投资回报295

15.9 软件工程依赖于过程296

15.10 对象技术可以帮助过程298

15.11 业务工程:检查业务模型299

15.12 小结300

15.13 补充读物302

第五部分 附录304

附录A 名词解释304

附录B 带注释的书目319

B.1 系统化软件复用319

B.2 面向对象技术322

B.3 体系结构与模式325

B.4 软件工程327

B.5 业务过程再工程与机构变革管理328

附录C RSEB中统一建模语言的使用330

C.1 使用统一建模语言330

C.2 UML类型、类和套版330

C.3 通用RSEB结构331

C.4 信息系统的用例模型332

C.5 信息系统的分析模型333

C.6 信息系统的设计模型335

C.7 业务用例模型336

C.8 业务对象模型337

附录D 参考文献338

索引351

热门推荐