聚合体系结构:用UML构建模型驱动的J2EE系统
基本信息·出版社:电子工业出版社 ·ISBN:7505392611 ·条形码:9787505392618 ·版本:第1版 ·装帧:平装 ·开本:0开 ·丛书名:JAVA技术丛书 ...
商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
 |
聚合体系结构:用UML构建模型驱动的J2EE系统 |
 |
|
 |
聚合体系结构:用UML构建模型驱动的J2EE系统 |
 |

基本信息·出版社:电子工业出版社
·ISBN:7505392611
·条形码:9787505392618
·版本:第1版
·装帧:平装
·开本:0开
·丛书名:JAVA技术丛书
内容简介 本书强调合适的体系结构是成功开发大规模软件系统的关键要素。本书基于聚合软件工程的基本原理,讨论聚合体系结构的概念、框架及其实际应用。首次将业务设计、项目设计与系统设计统一起来,勾勒出由体系结构框架生成应用程序的蓝图。书中介绍了许多实用的软件新技术,如模型驱动的体系结构(MDA)、职责驱动设计(RDD)与统一建模语言,并系统讨论了聚合体系结构的原理与应用实例。具体包括IT领域广泛存在的体系结构风格;聚合体系结构的发展历程;从聚合体系结构的元模型、聚合构件的元模型、IT组织模型与开发过程模型四方面论述的聚合体系结构的框架原理;体系结构开发环境等内容。
本书内容新颖、结构严谨,深入浅出地介绍全新的软件概念与技术,实践指导性强。适于CEO/CEI、体系结构设计人员、J2EE/EJB开发人员、软件工程师以及对软件体系结构、UML应用等感兴趣的各类研究人员阅读。
作者简介 Richard Hubert是许多荣获国际大奖的大型软件系统和软件体系结构工具的主要软件架构设计师。作为交互对象软件公司(即iO公司)的发起人之一,他领导着一个由专业体系结构设计师组成的团队,致力于在不同机构的不同部门间推广使用的不同部门间推广使用聚合工程。在2000年,iO公司发布了针对MDA的体系结构集成开发环境,即ArcStyler。Richard Hubert还是OMG组织MDA标准化工作的积极参与者。
媒体推荐 书评
传统的信息系统开发方法都是从冻结某一阶段的业务需求开始,经过分析、设计、编码、测试,最后提交针对先前冻结了的业务需求的信息系统。这种方法拉大了业务系统与信息系统之间的距离,使得信息系统的演进远远落后于业务系统的变更。Taylor博士于1995年提出了聚合工程(Convergent Engineering)概念,其核心思想就是充分利用面向对象技术,在业务系统与信息系统之间建立灵活的对应关系,把业务系统和信息系统融为一体,从而实现两者的同步演化,开发出真正能支持业务营运的信息系统。
实现业务系统与信息系统的聚合一直是业界追求的目标。近年来,已经出现了许多软件新技术,如UML、CORBA、EJB、XML、.Net、Web服务、设计模式、软件体系结构等。此外,还提出了许多开发方法,如Graham等人提出的OPEN、D’Souza等人提出的Catalysis、Rational公司的RUP方法,OMG组织提出的MDA方法等。本书作者在融合这些方法和技术的基础上,提出了聚合体系结构(Convergent Architecture)方法,以使聚合工程的实施变得简单、可行和易行。当然,“知易行难”,仅有方法是远远不够的,作者所在的公司还推出了一套完整的基于聚合体系结构方法的软件开发支持工具——体系结构集成开发环境(Architectural IDE)。本书分为两部分,在第一部分中,作者以较大篇幅详细介绍了聚合体系结构方法的背景、理论依据以及各个组成部分。第二部分介绍聚合体系结构集成开发环境,并演示、分析和讨论一个实例系统。聚合体系结构方法涉及众多的理论、技术、方法,但本书抓住核心问题,并结合生动、形象的讲述,丰富的插图和完整的实例,使深奥的理论变得清晰易懂。本书适合软件工程师、软件开发项目经理和IT主管,相信他们都将通过本书了解和掌握聚合体系结构方法并从中获益。
目录 目 录
第1章IT体系结构风格 1
1.1发现高回报的资源 1
……