IBM中国开发中心系列:IBM Rational Software Architect建模

IBM中国开发中心系列:IBM Rational Software Architect建模
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2008-06
版次: 1
ISBN: 9787121063329
定价: 55.00
装帧: 平装
开本: 16开
纸张: 其他
页数: 375页
正文语种: 简体中文
28人买过
  •   由浅入深地介绍怎样使用RSA进行软件建模,包括:安装使用RSA、创建UML模型、与RUP相关的建模活动、创建数据模型、模型驱动开发、可重用模型和服务模型。IBMRationalSoftwareArchitect是IBM公司推出的从设计到开发的完整的集成开发环境。它支持UML建模、模型驱动开发等多种建模相关的活动。
      《IBM中国开发中心系列?IBMRationalSoftwareArchitect建模》的介绍篇和RSA建模入门篇适合RSA的初级和中级用户。
      《IBM中国开发中心系列?IBMRationalSoftwareArchitect建模》的RSA建模高级篇适合有一定RSA使用经验的高级用户,或者已经阅读入门篇的读者。   陈樟洪,2003年毕业于浙江大学计算机系并取得计算机软件硕士学位。随后加入IBM公司从事电子商务开发和企业IT系统开发。对于系统架构,建模,软件工程,电子商务有深入的研究。 第1部分介绍篇
    第1章追根溯源——IBM建模工具的发展2
    1.1建模的昨天3
    1.2巫师的神话3
    1.3与巫师无关——IBM建模工具介绍4
    1.3.1RationalRose5
    1.3.2RationalXDE6
    本章小结8

    第2章RSA简介9
    2.1从SDP到SDP10
    2.1.1IBMSoftwareDevelopmentPlatform10
    2.1.2IBMSoftwareDeliveryPlatform10
    2.1.3SoftwareDeliveryPlatform的新特性12

    2.2RSA的特性14
    2.2.1基于Eclipse平台14
    2.2.2建模和开发平台14
    2.2.3支持UML2.016
    2.2.4支持Java/C/C++16
    2.2.5开发结构检查和控制17
    2.2.6支持模型驱动框架17
    2.3RationalSoftwareArchitectV7新特性18
    本章小结19

    第3章RSA的安装和运行20
    3.1InstallationManager21
    3.2安装RSA22
    3.3运行RSA30
    3.4更新RSA31
    本章小结35

    第2部分RSA建模入门篇
    第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和RSA45
    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.1UML2.0和UML1.x81
    5.2RSA对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从物理数据模型生成DDL199
    本章小结201

    第3部分RSA建模高级篇
    第7章RSA与模型驱动开发204
    7.1模型驱动开发概述205
    7.1.1业务环境及推动因素205
    7.1.2了解模型驱动开发方法207
    7.1.3模型驱动开发的好处210
    7.1.4RSA模型驱动开发212

    7.2MDD模型驱动开发方法214
    7.2.1模型驱动开发215
    7.2.2模型驱动开发项目规划222
    7.2.3模型驱动开发方案生命周期225
    7.2.4模型驱动开发上下文环境227

    7.3在RSA中应用MDD229
    7.3.1RSA中的MDD流程229
    7.3.2MDD示例场景231
    7.3.3MDD框架开发232
    7.3.4MDD应用开发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.2RSA对于可复用资产的支持272
    本章小结278

    第9章面向服务的架构279
    9.1SOA介绍280
    9.2SOMA介绍284
    9.2.1SOMA的概念284
    9.2.2SOMA在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使用UMLProfileforSoftwareServices进行面向服务建模310
    9.4.2使用RSA实现服务组件326
    本章小结337

    附录AUML简介338
    附录BEclipse简介348
    附录C模型项目文件的迁移355
    附录D术语表368
  • 内容简介:
      由浅入深地介绍怎样使用RSA进行软件建模,包括:安装使用RSA、创建UML模型、与RUP相关的建模活动、创建数据模型、模型驱动开发、可重用模型和服务模型。IBMRationalSoftwareArchitect是IBM公司推出的从设计到开发的完整的集成开发环境。它支持UML建模、模型驱动开发等多种建模相关的活动。
      《IBM中国开发中心系列?IBMRationalSoftwareArchitect建模》的介绍篇和RSA建模入门篇适合RSA的初级和中级用户。
      《IBM中国开发中心系列?IBMRationalSoftwareArchitect建模》的RSA建模高级篇适合有一定RSA使用经验的高级用户,或者已经阅读入门篇的读者。
  • 作者简介:
      陈樟洪,2003年毕业于浙江大学计算机系并取得计算机软件硕士学位。随后加入IBM公司从事电子商务开发和企业IT系统开发。对于系统架构,建模,软件工程,电子商务有深入的研究。
  • 目录:
    第1部分介绍篇
    第1章追根溯源——IBM建模工具的发展2
    1.1建模的昨天3
    1.2巫师的神话3
    1.3与巫师无关——IBM建模工具介绍4
    1.3.1RationalRose5
    1.3.2RationalXDE6
    本章小结8

    第2章RSA简介9
    2.1从SDP到SDP10
    2.1.1IBMSoftwareDevelopmentPlatform10
    2.1.2IBMSoftwareDeliveryPlatform10
    2.1.3SoftwareDeliveryPlatform的新特性12

    2.2RSA的特性14
    2.2.1基于Eclipse平台14
    2.2.2建模和开发平台14
    2.2.3支持UML2.016
    2.2.4支持Java/C/C++16
    2.2.5开发结构检查和控制17
    2.2.6支持模型驱动框架17
    2.3RationalSoftwareArchitectV7新特性18
    本章小结19

    第3章RSA的安装和运行20
    3.1InstallationManager21
    3.2安装RSA22
    3.3运行RSA30
    3.4更新RSA31
    本章小结35

    第2部分RSA建模入门篇
    第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和RSA45
    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.1UML2.0和UML1.x81
    5.2RSA对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从物理数据模型生成DDL199
    本章小结201

    第3部分RSA建模高级篇
    第7章RSA与模型驱动开发204
    7.1模型驱动开发概述205
    7.1.1业务环境及推动因素205
    7.1.2了解模型驱动开发方法207
    7.1.3模型驱动开发的好处210
    7.1.4RSA模型驱动开发212

    7.2MDD模型驱动开发方法214
    7.2.1模型驱动开发215
    7.2.2模型驱动开发项目规划222
    7.2.3模型驱动开发方案生命周期225
    7.2.4模型驱动开发上下文环境227

    7.3在RSA中应用MDD229
    7.3.1RSA中的MDD流程229
    7.3.2MDD示例场景231
    7.3.3MDD框架开发232
    7.3.4MDD应用开发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.2RSA对于可复用资产的支持272
    本章小结278

    第9章面向服务的架构279
    9.1SOA介绍280
    9.2SOMA介绍284
    9.2.1SOMA的概念284
    9.2.2SOMA在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使用UMLProfileforSoftwareServices进行面向服务建模310
    9.4.2使用RSA实现服务组件326
    本章小结337

    附录AUML简介338
    附录BEclipse简介348
    附录C模型项目文件的迁移355
    附录D术语表368
查看详情
系列丛书 / 更多
IBM中国开发中心系列:IBM Rational Software Architect建模
组织级项目管理体系规划构建与IBM全球实践
周全、卢毅 著
IBM中国开发中心系列:IBM Rational Software Architect建模
构建高性能WebSphere企业级应用
孙静、楼亭、等 孙磊 著
IBM中国开发中心系列:IBM Rational Software Architect建模
下一代电子商务:理论、应用及基于IBM WebSphere Commerce平台的实践
《下一代电子商务》编委会 编
IBM中国开发中心系列:IBM Rational Software Architect建模
Lotus Notes和Domino 8使用、设计、管理
徐瑶 著
IBM中国开发中心系列:IBM Rational Software Architect建模
SOA整合之道
单建洪、卢中延 编
IBM中国开发中心系列:IBM Rational Software Architect建模
西游记、设计模式与IBM WebSphere Portal应用开发
王立 著
IBM中国开发中心系列:IBM Rational Software Architect建模
DB2 V9/9.5高级应用开发
肖振春 著
IBM中国开发中心系列:IBM Rational Software Architect建模
Cell BE处理器编程指南
林海波 著
IBM中国开发中心系列:IBM Rational Software Architect建模
全球化软件开发最佳实践
童春杰 著
相关图书 / 更多
IBM中国开发中心系列:IBM Rational Software Architect建模
IBM商业价值报告:可持续红利
IBM商业价值研究院
IBM中国开发中心系列:IBM Rational Software Architect建模
IBM商业价值报告:从店铺到元宇宙零售:在周期中布局下一个繁荣
IBM商业价值研究院
IBM中国开发中心系列:IBM Rational Software Architect建模
IBDP 中文B 口试导航 HL 上
季建莉 韦庆芳 钱召
IBM中国开发中心系列:IBM Rational Software Architect建模
IBDP中文B写作导航(HL上)
钱召、季建莉、韦庆芳 著
IBM中国开发中心系列:IBM Rational Software Architect建模
IBMYP中文语言习得阅读训练(共6册)
封文慧、冯薇薇、叶颖颖 编
IBM中国开发中心系列:IBM Rational Software Architect建模
IBM商业价值蓝皮书:比快更快
IBM商业价值研究院
IBM中国开发中心系列:IBM Rational Software Architect建模
IBDP 中文B 口试导航 HL 下
季建莉 韦庆芳 钱召
IBM中国开发中心系列:IBM Rational Software Architect建模
IBM商业价值报告:无边界企业
IBM商业价值研究院
IBM中国开发中心系列:IBM Rational Software Architect建模
IBPYPLevel(1共6册)
王海燕 编
IBM中国开发中心系列:IBM Rational Software Architect建模
IBPYP探究分级读物(全6册)套装
王海燕(Lucy Wang) 著
IBM中国开发中心系列:IBM Rational Software Architect建模
IBM商业价值报告:危机与技术拯救
IBM商业价值研究院
IBM中国开发中心系列:IBM Rational Software Architect建模
IBMSPSS23统计软件应用教程
陈平雁 著