注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡軟件與程序設計JAVA及其相關聚合體系結構:用UML構建模型驅動的J2EE系統(tǒng)

聚合體系結構:用UML構建模型驅動的J2EE系統(tǒng)

聚合體系結構:用UML構建模型驅動的J2EE系統(tǒng)

定 價:¥25.00

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

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

內容簡介

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

作者簡介

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

圖書目錄

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

本目錄推薦

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