注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機(jī)/網(wǎng)絡(luò)信息安全面向模式的軟件體系結(jié)構(gòu)(卷1 模式系統(tǒng))

面向模式的軟件體系結(jié)構(gòu)(卷1 模式系統(tǒng))

面向模式的軟件體系結(jié)構(gòu)(卷1 模式系統(tǒng))

定 價:¥45.00

作 者: (德)Frank Buschmann等著;賁可榮等譯
出版社: 機(jī)械工業(yè)出版社
叢編項: 軟件工程技術(shù)叢書 設(shè)計系列
標(biāo) 簽: 暫缺

ISBN: 9787111111825 出版時間: 2003-01-01 包裝: 膠版紙
開本: 24cm 頁數(shù): 281 字?jǐn)?shù):  

內(nèi)容簡介

  本書系統(tǒng)地介紹了模式的概念并討論了模式描述的原則;給出了來自不同應(yīng)用領(lǐng)域的8個軟件體系結(jié)構(gòu)模式;還給出了8個設(shè)計模式,這些模式分別針對在定義了軟件系統(tǒng)的整體結(jié)構(gòu)之后遇到的典型問題;對慣用法模式進(jìn)行了闡述;論述了將模式組織成模式系統(tǒng)的重要性;討論了模式如何嵌入到軟件體系結(jié)構(gòu)中,特別是對軟件體系結(jié)構(gòu)及其基本原則的理解。此外,本書還介紹了模式歷史、相關(guān)工作和整個模式團(tuán)體,并對模式的未來發(fā)展作了展望。本書力圖做到既是教材又是參考指南,幫助軟件開發(fā)人員以一種新的方式考慮軟件體系結(jié)構(gòu),并提供了一些技術(shù)來解決特定的再現(xiàn)設(shè)計問題,對軟件開發(fā)的初學(xué)者和專家都有幫助。把本書用作軟件工程課程的指南,可以給學(xué)生提供大型軟件設(shè)計的完整的新觀點。把本書用作參考手冊,可以提供全面的技術(shù)并隨查隨用。本書包含了涉及模式實際應(yīng)用的許多指導(dǎo)原則和約束限制。本書可作為計算機(jī)專業(yè)高年級本科生、研究生的軟件工程教材或參考書,亦可作為軟件開發(fā)人員的參考手冊。軟件模式根本改變了開發(fā)人員對軟件應(yīng)該如何設(shè)計、構(gòu)建和文檔化的思考方式。任何一位認(rèn)真求索的程序員都應(yīng)該將本放到自己的書架上作為必備的參考用書。Amazon.com評價:為了從軟件工程的更大范圍內(nèi)前瞻模式的潛能…本書指出了如何將模式應(yīng)用于各個層次,從用于特定計算機(jī)語言(如C++)的慣用法到設(shè)計模式,再到對改善整個軟件工程周期都有用的高層模式。Amazon.com客戶評價:關(guān)于模式的一本杰作。該書是《設(shè)計模式》(Gamma等著)的參考讀物。一本適用于每一個軟件構(gòu)架師的著作…它確實能使我們縮短所需的設(shè)計時間。這是一本特別的模式專著…我不但曾論證“四人幫”的書是20世紀(jì)90年代最重要的編程著作,我也認(rèn)為…本書是一本更加深入、更加成熟的著作。CVu1997年的評價:《設(shè)計模式》(Gamma等著)已是一本廣為傳閱的經(jīng)典著作,我認(rèn)為《面向模式的軟件體系結(jié)構(gòu)》也應(yīng)該成為經(jīng)典。《設(shè)計模式》覆蓋了面向?qū)ο箝_發(fā)中的一個抽象層,而這本書覆蓋了三個層次:高層體系結(jié)構(gòu)模式、設(shè)計模式和語言特定的慣用法。從設(shè)計模式到體系結(jié)構(gòu)模式/評讀《面向模式的軟件體系結(jié)構(gòu)卷1:模式系統(tǒng)》/王知遇機(jī)械工業(yè)出版社華章公司引進(jìn)的美國軟件開發(fā)雜志獲獎圖書

作者簡介

  賁可榮,男,1963年8月生,江蘇省海安縣人。現(xiàn)任海軍工程大學(xué)教授。1983年在蘇州大學(xué)數(shù)學(xué)系獲理學(xué)學(xué)士學(xué)位,1986年在南京大學(xué)數(shù)學(xué)系獲理學(xué)碩士學(xué)位。1986年8月至1990年3月在海軍工程大學(xué)計算機(jī)系任教。1994年6月在國防科技大學(xué)獲工學(xué)博士學(xué)位。博士期間,由國防科技大學(xué)計算機(jī)學(xué)院陳火旺院士指導(dǎo),主修計算機(jī)軟件。1994年12月任海軍工程大學(xué)計算機(jī)系副教授。1995年起擔(dān)任計算機(jī)應(yīng)用技術(shù)專業(yè)碩士生導(dǎo)師、海軍工程大學(xué)學(xué)位評定委員會委員。經(jīng)教育部批準(zhǔn),2000年3月至2001年3月任武漢大學(xué)軟件工程國家重點實驗室訪問學(xué)者;2000年被教育部確定為海軍首批十名骨干教師之一。2000年12月晉升為教授。

圖書目錄

譯者序
譯者介紹
前言
讀者指南
第1章 模式1
1.1 什么是模式 1
1.2 模式是如何構(gòu)成的 5
1.3 模式類別 7
1.3.1 體系結(jié)構(gòu)模式 7
1.3.2 設(shè)計模式 7
1.3.3 慣用法 8
1.3.4 與軟件開發(fā)結(jié)合 9
1.4 模式間關(guān)系 9
1.5 模式描述 11
1.6 模式和軟件體系結(jié)構(gòu) 13
1.6.1 模式作為智力構(gòu)造塊 13
1.6.2 構(gòu)造異構(gòu)體系結(jié)構(gòu) 13
1.6.3 模式和方法 14
1.6.4 實現(xiàn)模式 14
1.7 總結(jié) 14
第2章 體系結(jié)構(gòu)模式 16
2.1 引言 16
2.2 從混沌到結(jié)構(gòu) 17
2.2.1 層 18
2.2.2 管道和過濾器 30
2.2.3 黑板 41
2.3 分布式系統(tǒng) 55
2.3.1 代理者 56
2.4 交互式系統(tǒng) 70
2.4.1 模型-視圖-控制器 70
2.4.2 表示-抽象-控制 83
2.5 適應(yīng)性系統(tǒng) 97
2.5.1 微核 98
2.5.2 映像 110
第3章 設(shè)計模式 128
3.1 引言 128
3.2 結(jié)構(gòu)化分解 129
3.2.1 整體-部分 129
3.3 工作的組織 141
3.3.1 主控-從屬 142
3.4 訪問控制 151
3.4.1 代理 152
3.5 管理 160
3.5.1 命令處理器 160
3.5.2 視圖處理程序 169
3.6 通信 178
3.6.1 轉(zhuǎn)發(fā)器-接收器 179
3.6.2 客戶機(jī)-分配器-服務(wù)器 189
3.6.3 出版者-訂閱者 197
第4章 慣用法 201
4.1 引言 201
4.2 慣用法能夠提供什么 201
4.3 慣用法與風(fēng)格 202
4.4 在哪里可以發(fā)現(xiàn)慣用法 204
4.4.1 計數(shù)指針 205
第5章 模式系統(tǒng) 210
5.1 什么是模式系統(tǒng) 210
5.2 模式分類 211
5.2.1 模式類別 212
5.2.2 問題類別 212
5.2.3 分類圖式 213
5.2.4 比較 214
5.3 模式選擇 214
5.4 作為實現(xiàn)指南的模式系統(tǒng) 216
5.5 模式系統(tǒng)的演化 218
5.5.1 模式描述的演化 218
5.5.2 作者研討會 218
5.5.3 模式采掘 219
5.5.4 新模式集成 219
5.5.5 刪除過時模式 220
5.5.6 擴(kuò)展組織圖式 220
5.6 總結(jié) 222
第6章 模式和軟件體系結(jié)構(gòu) 223
6.1 引言 223
6.1.1 軟件體系結(jié)構(gòu) 223
6.1.2 組件 224
6.1.3 關(guān)系 225
6.1.4 視圖 225
6.1.5 功能屬性和非功能屬性 226
6.1.6 軟件設(shè)計 227
6.1.7 小結(jié) 227
6.2 軟件體系結(jié)構(gòu)中的模式 227
6.2.1 方法學(xué) 228
6.2.2 軟件過程 228
6.2.3 體系結(jié)構(gòu)風(fēng)格 229
6.2.4 框架 230
6.3 軟件體系結(jié)構(gòu)啟用技術(shù) 231
6.3.1 抽象 231
6.3.2 封裝 231
6.3.3 信息隱藏 232
6.3.4 模塊化 232
6.3.5 事務(wù)分離 232
6.3.6 耦合和內(nèi)聚 232
6.3.7 充分性、完整性和原始性 233
6.3.8 策略和實現(xiàn)的分離 233
6.3.9 接口和實現(xiàn)的分離 233
6.3.10 單一引用點 234
6.3.11 分而治之 234
6.3.12 小結(jié) 234
6.4 軟件體系結(jié)構(gòu)的非功能屬性 234
6.4.1 易修改性 235
6.4.2 互操作性 236
6.4.3 效率 236
6.4.4 可靠性 236
6.4.5 可測試性 237
6.4.6 可重用性 237
6.5 總結(jié) 238
第7章 模式團(tuán)體 239
7.1 起源 239
7.2 領(lǐng)軍人物和他們的著作 240
7.3 團(tuán)體 240
第8章 模式將走向何方 243
8.1 模式采掘 243
8.1.1 軟件體系結(jié)構(gòu)的模式 243
8.1.2 組織模式 244
8.1.3 特定領(lǐng)域模式 244
8.1.4 模式語言 244
8.2 模式組織與索引 244
8.3 方法與工具 245
8.4 算法、數(shù)據(jù)結(jié)構(gòu)和模式 246
8.5 形式化模式 247
8.6 最后評述 247
符號 248
詞匯表 252
參考文獻(xiàn) 258
模式索引 270
索引 273

本目錄推薦

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