应用MDA
基本信息·出版社:人民邮电出版社 ·ISBN:7115117853 ·条形码:9787115117854 ·版本:第1版 ·装帧:平装 ·丛书名:IT Trend系列丛书 ...
商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
 |
应用MDA |
 |
|
 |
应用MDA |
 |

基本信息·出版社:人民邮电出版社
·ISBN:7115117853
·条形码:9787115117854
·版本:第1版
·装帧:平装
·丛书名:IT Trend系列丛书
内容简介 MDA是OMG在2002年初确定的战略方向,将会成为对未来IT技术产生重大影响的开发方法学。
本书深入描述了MDA的概念、关键技术和所有特性,包括MDA基础知识、MDA在企业计算中的地位和作用、UML和MDA的关系、与MDA相关的MOF和XMI、建模语言和建模方法、CWM建模变换,以及涉及到代码生成的话题。
本书适合软件架构工程师和面向对象软件工程师阅读,也可作为IT从业人员和软件工程研究者了解MDA的读物。
作者简介 David S.Frankel曾在QuarterSoft公司、IONA Technlolgies和Genesis Development公司担任高级职位。在复杂的大规模分布式计算系统领域,他是一位声名卓著的专家。Frankel曾多次在OMG Architecture Board担任工作。
媒体推荐 书评
国内第一本系统阐述MDA思想和方法的译作,帮助你充分挖掘MDA在企业系统中的潜力。
本书特色:
·详细介绍了OMG的战略性开发方法学——MDA。
·阐述了UML和MDA的关系,并介绍了MOF、XMI和CWM等与MDA相关的技术。
·分析MDA如何运用基于UML的技术,将基于组件开发、设计模式、中间件等一系列重要的趋势性技术整合到企业级计算中。
目录 第一部分 MDA导论
第1章 压力与进步:我们如何来到这里
1.1 软件产业面临的挑战
1.2 可行性变量
1.3 以机器为中心的计算
1.4 以应用为中心的计算
1.4.1 从汇编到第三代编程语言
1.4.2 操作系统和抽象沟壑
1.4.3 面向对象语言和虚拟机
1.5 以企业为中心的计算
1.5.1 基于组件开发
1.5.2 设计模式
1.5.3 分布式计算
1.5.4 中间件:提升平台抽象层次
1.5.5 中间件:提升编程抽象层次
1.5.6 说明性规约
1.5.7 企业构架和关注点分离
1.5.8 企业应用集成(EAI)
1.5.9 契约式设计
1.5.10 其他以企业为中心的技术
1.6 以企业为中心的计算所受的压力
1.6.1 对生产成本的压力
1.6.2 对质量的压力
1.6.3 对全寿命期的压力
1.6.4 现代版西西弗斯
1.7 小结
第2章 模型驱动的企业计算
2.1 将模型中心的思想引入中间层、EAI和B2Bi
2.2 语法抽象和语义抽象
2.3 B2Bi和MDA
2.3.1 第一代和第二代Web Service整合
2.3.2 Web Service和企业构架
2.3.3 定义抽象业务服务
2.3.4 把业务信息模型映射到XML
2.3.5 参数化映射
2.3.6 把业务服务模型映射到WSDL
2.3.7 业务过程和B2B协作的自动化
2.4 选择抽象层次的灵活性
2.4.1 建模语言的可扩展性
2.4.2 平台独立性:一个相对的概念
2.5 EAI和MDA
2.6 说明性规约的限制
2.7 元数据集成
2.8 MDA和基于组件开发
2.9 自动模式复制
2.9.1 一个J2EE例子
2.9.2 构架风格
2.10 抬高水线
2.11 模型驱动的企业构架
2.12 标准化的基于MDA的建模语言
2.13 多层间的同步
2.14 中间件和抽象沟壑
2.15 再议契约式设计
2.16 MDA和其他新型开发方法
2.16.1 交互式设计
2.16.2 极限编程
2.17 小结
第二部分 MDA基础技术
第3章 UML在MDA中的角色
第4章 基本类建模之外
第5章 元对象设施
第6章 扩展和建立建模语言
第7章 创建可编译的类模型
第8章 在不同抽象层次上建模
第三部分 高级话题
第9章 CWM建模变换
第10章 其他高级话题
结语 现实检测
附录A 示例交易元模型
附录B 期权交易概念
参考资料
术语表
索引
……