IBM Rational Software Architect建模PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:陈樟洪,金发华,李嘉涛等编著
- 出 版 社:北京:电子工业出版社
- 出版年份:2008
- ISBN:9787121063329
- 页数:375 页
第1章 追根溯源——IBM建模工具的发展 2
1.1建模的昨天 3
1.2巫师的神话 3
1.3与巫师无关——IBM建模工具介绍 4
1.3.1 Rational Rose 5
1.3.2 Rational XDE 6
本章小结 8
第2章 RSA简介 9
2.1从SDP到SDP 10
2.1.1IBM Software Development Platform 10
2.1.2IBM Software Delivery Platform 10
2.1.3Software Delivery Platform的新特性 12
2.2RSA的特性 14
2.2.1基于Eclipse平台 14
2.2.2建模和开发平台 14
2.2.3支持UML2.0 16
2.2.4支持Java/C/C++ 16
2.2.5开发结构检查和控制 17
2.2.6支持模型驱动框架 17
2.3 Rational Software Architect V7新特性 18
本章小结 19
第3章 RSA的安装和运行 20
3.1 Installation Manager 21
3.2安装RSA 22
3.3运行RSA 30
3.4更新RSA 31
本章小结 35
第4章 RSA模型 38
4.1关于建模 39
4.1.1什么是建模 39
4.1.2为什么建模 39
4.1.3为什么对软件进行建模 40
4.1.4为什么一些开发人员不选择软件建模 41
4.1.5何时建模 41
4.1.6如何建模 44
4.2RUP和RSA 45
4.2.16个最佳实践 46
4.2.2二维结构 48
4.3RSAUML模型概述 55
4.3.1模型文件 56
4.3.2基于包的组织结构 57
4.4空白模型 59
4.5用例模型 59
4.5.1在RSA中创建用例模型 60
4.5.2用例模型的内部组织 61
4.5.3用例图 63
4.5.4活动图 65
4.6分析模型 66
4.6.1在RSA中创建分析模型 67
4.6.2分析模型的内部组织 68
4.6.3类图——静态结构 71
4.6.4顺序图——动态结构 73
4.7设计模型 74
4.7.1在RSA中创建设计模型 75
4.7.2定义分类器的内部结构——组合结构图 76
4.7.3对对象行为建模——状态图 77
4.7.4对组件进行建模——组件图 78
4.7.5对部署和拓扑进行建模——部署图 78
4.8数据建模 79
本章小结 79
第5章 RSA建模 80
5.1 UML 2.0和UML1.x 81
5.2 RSA对UML建模概览 83
5.2.1建模透视图 83
5.2.2常用技巧 85
5.3业务需求建模阶段的UML图 88
5.3.1用例图 88
5.3.2高级用例建模 92
5.3.3活动图 96
5.3.4高级活动图建模 101
5.4建立分析模型阶段的UML图 105
5.4.1类图——静态结构 105
5.4.2顺序图——动态结构 111
5.5建立设计模型阶段的UML图 121
5.5.1组合结构图 121
5.5.2状态图 125
5.5.3组件图 134
5.5.4部署图 139
5.5.5查看模型元素的关系 143
5.5.6发布模型 148
5.6管理UML模型 150
5.6.1创建UML模型 150
5.6.2定制UML模型 152
5.6.3导出UML模型 153
5.7模型和代码的转换 154
5.7.1配置模型转换 155
5.7.2从UML模型转换到C++代码 158
5.7.3从UML模型转换到EJB代码 160
5.7.4从UML模型转换到Java代码 166
5.7.5从UML模型转换到WSDL文档 168
5.7.6从UML模型转换到XML文档定义 169
5.7.7从C++代码转换到UML模型 169
5.7.8从Java代码转换到UML模型 170
5.8在小组环境下RSA建模的管理 171
5.8.1模型划分 171
5.8.2比较和合并一个模型的不同版本 173
本章小结 174
第6章 RSA数据建模 175
6.1RSA数据透视图概述 176
6.1.1常用视图与编辑器介绍 177
6.1.2常用技巧 179
6.2RSA物理数据建模 182
6.2.1数据建模概述 182
6.2.2物理数据建模的一般方法 183
6.2.3在RSA中新建物理数据模型 185
6.2.4表设计 186
6.2.5视图设计 190
6.2.6关系设计 191
6.2.7其他数据库对象设计 193
6.3从数据库反向设计数据模型 197
6.4从物理数据模型生成DDL 199
本章小结 201
第7章 RSA与模型驱动开发 204
7.1模型驱动开发概述 205
7.1.1业务环境及推动因素 205
7.1.2了解模型驱动开发方法 207
7.1.3模型驱动开发的好处 210
7.1.4 RSA模型驱动开发 212
7.2 MDD模型驱动开发方法 214
7.2.1模型驱动开发 215
7.2.2模型驱动开发项目规划 222
7.2.3模型驱动开发方案生命周期 225
7.2.4模型驱动开发上下文环境 227
7.3在RSA中应用MDD 229
7.3.1 RSA中的MDD流程 229
7.3.2 MDD示例场景 231
7.3.3 MDD框架开发 232
7.3.4 MDD应用开发 243
本章小结 245
第8章 可重用模型 246
8.1基于模式的开发 250
8.1.1模式定义 250
8.1.2在RSA中应用模式 252
8.1.3开发自己的模式 259
8.2用RAS规范打包可重用资产 269
8.2.1RAS规范介绍 269
8.2.2 RSA对于可复用资产的支持 272
本章小结 278
第9章 面向服务的架构 279
9.1 SOA介绍 280
9.2 SOMA介绍 284
9.2.1 SOMA的概念 284
9.2.2 SOMA在SOA开发中的作用 285
9.3使用RSA进行SOA建模和开发 289
9.3.1为面向服务的解决方案建模 293
9.3.2将业务过程转变为解决方案 303
9.3.3设计和实现服务组件 307
9.4实例 309
9.4.1使用UML Profile for Software Services进行面向服务建模 310
9.4.2使用RSA实现服务组件 326
本章小结 337
附录A UML简介 338
附录B Eclipse简介 348
附录C 模型项目文件的迁移 355
附录D 术语表 368
- 《大数据建模方法》张平文,戴文渊,黄晶编著 2019
- 《抽象 推理 建模》杨明媚著 2019
- 《CATIA 软件建模与CAA二次开发》胡毕富,吴约旺 2018
- 《大数据时代应用语言学研究中的结构方程建模》王天剑,王彦之 2019
- 《心血管系统动力学原理、建模与仿真应用》肖汉光,徐礼胜,李哲明著 2018
- 《动态信任关系建模方法及其应用》李峰 2019
- 《装备战场损伤建模与仿真技术》石全 2019
- 《基于本体的装备保障信息模型建模方法》何仪周 2019
- 《装备性能可靠性建模及维修策略优化技术》李大伟 2019
- 《数学建模的实践 上册》裘哲勇 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017