注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計JAVA及其相關(guān)聚合體系結(jié)構(gòu):用UML構(gòu)建模型驅(qū)動的J2EE系統(tǒng)

聚合體系結(jié)構(gòu):用UML構(gòu)建模型驅(qū)動的J2EE系統(tǒng)

聚合體系結(jié)構(gòu):用UML構(gòu)建模型驅(qū)動的J2EE系統(tǒng)

定 價:¥25.00

作 者: (美)Richard Hubert著;呂慶中[等]譯;呂慶中譯
出版社: 電子工業(yè)出版社
叢編項: Java技術(shù)叢書
標(biāo) 簽: 暫缺

ISBN: 9787505392618 出版時間: 2003-11-01 包裝: 平裝
開本: 24cm 頁數(shù): 236 字?jǐn)?shù):  

內(nèi)容簡介

  傳統(tǒng)的信息系統(tǒng)開發(fā)方法都是從凍結(jié)某一階段的業(yè)務(wù)需求開始,經(jīng)過分析、設(shè)計、編碼、測試,最后提交針對先前凍結(jié)了的業(yè)務(wù)需求的信息系統(tǒng)。這種方法拉大了業(yè)務(wù)系統(tǒng)與信息系統(tǒng)之間的距離,使得信息系統(tǒng)的演進(jìn)遠(yuǎn)遠(yuǎn)落后于業(yè)務(wù)系統(tǒng)的變更。Taylor博士于1995年提出了聚合工程(ConvergentEngineering)概念,其核心思想就是充分利用面向?qū)ο蠹夹g(shù),在業(yè)務(wù)系統(tǒng)與信息系統(tǒng)之間建立靈活的對應(yīng)關(guān)系,把業(yè)務(wù)系統(tǒng)和信息系統(tǒng)融為一體,從而實現(xiàn)兩者的同步演化,開發(fā)出真正能支持業(yè)務(wù)營運的信息系統(tǒng)。實現(xiàn)業(yè)務(wù)系統(tǒng)與信息系統(tǒng)的聚合一直是業(yè)界追求的目標(biāo)。近年來,已經(jīng)出現(xiàn)了許多軟件新技術(shù),如UML、CORBA、EJB、XML、.Net、Web服務(wù)、設(shè)計模式、軟件體系結(jié)構(gòu)等。此外,還提出了許多開發(fā)方法,如Graham等人提出的OPEN、D’Souza等人提出的Catalysis、Rational公司的RUP方法,OMG組織提出的MDA方法等。本書作者在融合這些方法和技術(shù)的基礎(chǔ)上,提出了聚合體系結(jié)構(gòu)(ConvergentArchitecture)方法,以使聚合工程的實施變得簡單、可行和易行。當(dāng)然,“知易行難”,僅有方法是遠(yuǎn)遠(yuǎn)不夠的,作者所在的公司還推出了一套完整的基于聚合體系結(jié)構(gòu)方法的軟件開發(fā)支持工具——體系結(jié)構(gòu)集成開?⒒肪常ˋrchitecturalIDE)。本書分為兩部分,在第一部分中,作者以較大篇幅詳細(xì)介紹了聚合體系結(jié)構(gòu)方法的背景、理論依據(jù)以及各個組成部分。第二部分介紹聚合體系結(jié)構(gòu)集成開發(fā)環(huán)境,并演示、分析和討論一個實例系統(tǒng)。聚合體系結(jié)構(gòu)方法涉及眾多的理論、技術(shù)、方法,但本書抓住核心問題,并結(jié)合生動、形象的講述,豐富的插圖和完整的實例,使深奧的理論變得清晰易懂。本書適合軟件工程師、軟件開發(fā)項目經(jīng)理和IT主管,相信他們都將通過本書了解和掌握聚合體系結(jié)構(gòu)方法并從中獲益。RichardHubert是許多榮獲國際大獎的大型軟件系統(tǒng)和軟件體系結(jié)構(gòu)工具的主要軟件架構(gòu)設(shè)計師。作為交互對象軟件公司(即iO公司)的發(fā)起人之一,他領(lǐng)導(dǎo)著一個由專業(yè)體系結(jié)構(gòu)設(shè)計師組成的團(tuán)隊,致力于在不同機(jī)構(gòu)的不同部門間推廣使用的不同部門間推廣使用聚合工程。在2000年,iO公司發(fā)布了針對MDA的體系結(jié)構(gòu)集成開發(fā)環(huán)境,即ArcStyler。RichardHubert還是OMG組織MDA標(biāo)準(zhǔn)化工作的積極參與者。本書強調(diào)合適的體系結(jié)構(gòu)是成功開發(fā)大規(guī)模軟件系統(tǒng)的關(guān)鍵要素。本書基于聚合軟件工程的基本原理,討論聚合體系結(jié)構(gòu)的概念、框架及其實際應(yīng)用。首次將業(yè)務(wù)設(shè)計、項目設(shè)計與系統(tǒng)設(shè)計統(tǒng)一起來,勾勒出由體系結(jié)構(gòu)框架生成應(yīng)用程序的藍(lán)圖。書中介紹了許多實用的軟件新技術(shù),如模型驅(qū)動的體系結(jié)構(gòu)(MDA)、職責(zé)驅(qū)動設(shè)計(RDD)與統(tǒng)一建模語言,并系統(tǒng)討論了聚合體系結(jié)構(gòu)的原理與應(yīng)用實例。具體包括IT領(lǐng)域廣泛存在的體系結(jié)構(gòu)風(fēng)格;聚合體系結(jié)構(gòu)的發(fā)展歷程;從聚合體系結(jié)構(gòu)的元模型、聚合構(gòu)件的元模型、IT組織模型與開發(fā)過程模型四方面論述的聚合體系結(jié)構(gòu)的框架原理;體系結(jié)構(gòu)開發(fā)環(huán)境等內(nèi)容。本書內(nèi)容新穎、結(jié)構(gòu)嚴(yán)謹(jǐn),深入淺出地介紹全新的軟件概念與技術(shù),實踐指導(dǎo)性強。適于CEO/CEI、體系結(jié)構(gòu)設(shè)計人員、J2EE/EJB開發(fā)人員、軟件工程師以及對軟件體系結(jié)構(gòu)、UML應(yīng)用等感興趣的各類研究人員閱讀。

作者簡介

  RichardHubert是許多榮獲國際大獎的大型軟件系統(tǒng)和軟件體系結(jié)構(gòu)工具的主要軟件架構(gòu)設(shè)計師。作為交互對象軟件公司(即iO公司)的發(fā)起人之一,他領(lǐng)導(dǎo)著一個由專業(yè)體系結(jié)構(gòu)設(shè)計師組成的團(tuán)隊,致力于在不同機(jī)構(gòu)的不同部門間推廣使用的不同部門間推廣使用聚合工程。在2000年,iO公司發(fā)布了針對MDA的體系結(jié)構(gòu)集成開發(fā)環(huán)境,即ArcStyler。RichardHubert還是OMG組織MDA標(biāo)準(zhǔn)化工作的積極參與者。

圖書目錄

第1章
IT體系結(jié)構(gòu)風(fēng)格 1
1.1
發(fā)現(xiàn)高回報的資源 1
1.2
設(shè)計一個IT體系結(jié)構(gòu)風(fēng)格 12
1.3
小結(jié) 27
第2章
聚合體系結(jié)構(gòu)的路線圖 29
2.1
聚合體系結(jié)構(gòu)剖析 31
2.2
操作環(huán)境 41
2.3
累積改善的總結(jié) 43
2.4
小結(jié) 47
第3章
聚合體系結(jié)構(gòu)元模型 48
3.1
整個體系結(jié)構(gòu)的三個支柱 48
3.2
聚合與聚合工程 53
3.3
機(jī)器車間的觀念 55
3.4
精簡抽象集計算 56
3.5
概念同態(tài) 59
3.6
構(gòu)件的演進(jìn) 61
3.7
小結(jié) 64
第4章
聚合構(gòu)件元模型 65
4.1
概述與基本原理 66
4.2
體系結(jié)構(gòu)的層次 67
4.3
所有聚合構(gòu)件的共性 72
4.4
裝配件 80
4.5
訪問器構(gòu)件 81
4.6
OPR業(yè)務(wù)構(gòu)件 87
4.7
實用工具構(gòu)件 94
4.8
小結(jié) 95
第5章
IT組織模型 96
5.1
所有IT組織的共性 98
5.2
IT組織 102
5.3
體系結(jié)構(gòu)組織 103
5.4
IT支持組織 107
5.5
系統(tǒng)開發(fā)組織 113
5.6
系統(tǒng)運行組織 123
5.7
小結(jié) 126
第6章
開發(fā)過程模型 127
6.1
基礎(chǔ)和結(jié)構(gòu) 128
6.2
準(zhǔn)備和跨項目工作流 133
6.3
項目管理工作流 140
6.4
開發(fā)環(huán)境工作流 147
6.5
配置和變更管理工作流 149
6.6
邊設(shè)計邊分析的工作流 152
6.7
實現(xiàn)周期工作流 158
6.8
測試工作流 160
6.9
文檔編制工作流 163
6.10 部署和監(jiān)控工作流 165
6.11 小結(jié) 167
第7章
體系結(jié)構(gòu)集成開發(fā)環(huán)境 169
7.1
聚合業(yè)務(wù)對象建模器 171
7.2
UML/XML聯(lián)合模型庫 174
7.3
聚合模式求精助理 175
7.4
聚合UML求精助理 177
7.5
聚合翻譯生成器 183
7.6
實現(xiàn). 部署和測試環(huán)境 187
7.7
小結(jié) 191
第8章
教程范例:聚合體系結(jié)構(gòu)的應(yīng)用 193
8.1
J2EE/EJB系統(tǒng):聚合iBank 193
8.2
用C-BOM進(jìn)行業(yè)務(wù)建模 194
8.3
用C-RAS進(jìn)行求精 199
8.4
用C-REF/UML進(jìn)行J2EE/EJB 建模 204
8.5
用C-GEN生成EJB構(gòu)件 210
8.6
構(gòu)建. 部署和測試EJB構(gòu)件 214
8.7
建立C-REF中的Web訪問器模型 220
8.8
用C-GEN生成Web應(yīng)用程序 228
8.9
構(gòu)建. 部署和測試Web應(yīng)用程序 231
8.10 小結(jié) 233
參考文獻(xiàn) 234
書籍 234
論文 235
標(biāo)準(zhǔn)(RFC, ITU推薦標(biāo)準(zhǔn)等) 235
工具 236
第1章
IT體系結(jié)構(gòu)風(fēng)格 1
1.1
發(fā)現(xiàn)高回報的資源 1
1.2
設(shè)計一個IT體系結(jié)構(gòu)風(fēng)格 12
1.3
小結(jié) 27
第2章
聚合體系結(jié)構(gòu)的路線圖 29
2.1
聚合體系結(jié)構(gòu)剖析 31
2.2
操作環(huán)境 41
2.3
累積改善的總結(jié) 43
2.4
小結(jié) 47
第3章
聚合體系結(jié)構(gòu)元模型 48
3.1
整個體系結(jié)構(gòu)的三個支柱 48
3.2
聚合與聚合工程 53
3.3
機(jī)器車間的觀念 55
3.4
精簡抽象集計算 56
3.5
概念同態(tài) 59
3.6
構(gòu)件的演進(jìn) 61
3.7
小結(jié) 64
第4章
聚合構(gòu)件元模型 65
4.1
概述與基本原理 66
4.2
體系結(jié)構(gòu)的層次 67
4.3
所有聚合構(gòu)件的共性 72
4.4
裝配件 80
4.5
訪問器構(gòu)件 81
4.6
OPR業(yè)務(wù)構(gòu)件 87
4.7
實用工具構(gòu)件 94
4.8
小結(jié) 95
第5章
IT組織模型 96
5.1
所有IT組織的共性 98
5.2
IT組織 102
5.3
體系結(jié)構(gòu)組織 103
5.4
IT支持組織 107
5.5
系統(tǒng)開發(fā)組織 113
5.6
系統(tǒng)運行組織 123
5.7
小結(jié) 126
第6章
開發(fā)過程模型 127
6.1
基礎(chǔ)和結(jié)構(gòu) 128
6.2
準(zhǔn)備和跨項目工作流 133
6.3
項目管理工作流 140
6.4
開發(fā)環(huán)境工作流 147
6.5
配置和變更管理工作流 149
6.6
邊設(shè)計邊分析的工作流 152
6.7
實現(xiàn)周期工作流 158
6.8
測試工作流 160
6.9
文檔編制工作流 163
6.10 部署和監(jiān)控工作流 165
6.11 小結(jié) 167
第7章
體系結(jié)構(gòu)集成開發(fā)環(huán)境 169
7.1
聚合業(yè)務(wù)對象建模器 171
7.2
UML/XML聯(lián)合模型庫 174
7.3
聚合模式求精助理 175
7.4
聚合UML求精助理 177
7.5
聚合翻譯生成器 183
7.6
實現(xiàn). 部署和測試環(huán)境 187
7.7
小結(jié) 191
第8章
教程范例:聚合體系結(jié)構(gòu)的應(yīng)用 193
8.1
J2EE/EJB系統(tǒng):聚合iBank 193
8.2
用C-BOM進(jìn)行業(yè)務(wù)建模 194
8.3
用C-RAS進(jìn)行求精 199
8.4
用C-REF/UML進(jìn)行J2EE/EJB 建模 204
8.5
用C-GEN生成EJB構(gòu)件 210
8.6
構(gòu)建. 部署和測試EJB構(gòu)件 214
8.7
建立C-REF中的Web訪問器模型 220
8.8
用C-GEN生成Web應(yīng)用程序 228
8.9
構(gòu)建. 部署和測試Web應(yīng)用程序 231
8.10 小結(jié) 233
參考文獻(xiàn) 234
書籍 234
論文 235
標(biāo)準(zhǔn)(RFC, ITU推薦標(biāo)準(zhǔn)等) 235
工具 236

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號