注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件工程及軟件方法學軟件體系結構

軟件體系結構

軟件體系結構

定 價:¥20.00

作 者: 劉真編著
出版社: 中國電力出版社
叢編項: 21世紀高等學校規(guī)劃教材
標 簽: 計算機與互聯(lián)網 計算機專業(yè) 大學 教材教輔與參考書

ISBN: 9787508322926 出版時間: 2004-09-01 包裝: 膠版紙
開本: 23cm 頁數(shù): 202 字數(shù):  

內容簡介

  本書系統(tǒng)地介紹了軟件體系結構的基本概念、主要構成和有關理論和方法。在此基礎上,著重介紹了目前廣泛應用的幾種軟件體系結構的風格和模式,并深入分析了它們的系統(tǒng)結構、功能和非功能特性以及它們的設計實現(xiàn)。全書共分6章。第1章主要討論軟件開發(fā)的特點和問題。第2章主要介紹軟件體系結構的概念和研究的重要性,軟件體系結構的風格和模式。第3章介紹10種系統(tǒng)級體系結構風格模式。第4章介紹中等規(guī)模的設計模式。第5章介紹基礎結構模式。第6章簡要介紹軟件體系結構的其他研究領域,如軟件體系結構的描述語言,軟件體系結構的形式化及軟件體系結構的工具環(huán)境等。本書適合高等院校高年級學生和研究生使用,也可作為從事軟件工程、軟件設計開發(fā)、軟件應用及軟件體系結構研究人員的參考書目。

作者簡介

暫缺《軟件體系結構》作者簡介

圖書目錄

第1章 軟件危機 1 
1.1 軟件 1 
1.2 軟件的發(fā)展階段 2 
1.3 軟件危機 4 
1.4 軟件生命周期 5 
習題一 8 
第2章 軟件體系結構概念 9 
2.1 軟件體系結構的基本概念 9 
2.2 研究軟件體系結構的重要性 11
2.3 組件與連接器 14
2.4 軟件體系結構的風格與模式 18
2.5 軟件體系結構的非功能屬性 21
2.6 軟件體系結構設計的基本原理 24
習題二 27 
第3章 軟件的系統(tǒng)體系結構模式 28
3.1 管道—過濾器 28
3.2 分層結構 34
3.3 知識庫(黑板)結構 42
3.4 MVC(模型—視圖—控制)結構 48
3.5 PAC(表達—抽象—控制)結構 55
3.6 客戶/服務器結構 66
3.7 COM/DCOM/COM+組件 73
3.8 代理者(Broker) 86
3.9 微核(Microkernel)結構 96
3.10 映像(Reflection) 106
3.11 異構結構(Heterogeneous Architecture) 113 
習題三 115 
第4章 體系結構的設計模式 116
4.1 整體—部分 116
4.2 主控—從屬結構 121
4.3 代理(Proxy) 129
4.4 發(fā)送—接收(Forwarder-Receiver) 133
4.5 注冊—發(fā)行(Subscriber-Publisher) 140
4.6 進程通信 143
4.7 消息機制和隱式調用 149
4.8 動態(tài)鏈接庫(DLL) 152
4.9 本地過程調用(LPC)與遠程過程調用(RPC) 156
4.10 開放數(shù)據(jù)庫互聯(lián)(ODBC) 159
習題四 163 
第5章 基礎結構模式 164
5.1 面向對象模式 164
5.2 動態(tài)約束 166
5.3 單一對象(Singleton) 168
5.4 引用計數(shù)(Reference Counting) 169
5.5 循環(huán)器(Iterator) 171
5.6 責任鏈 173
5.7 轉換器(Convertor) 177
5.8 虛擬設備(Virtual Devices) 178
5.9 對象工廠(Object Factory) 179
5.10 堆棧和表達式計算 182
5.11 總結 184
習題五 185 
第6章 軟件體系結構的其他研究領域 186
6.1 體系結構描述語言(ADL) 186
6.2 軟件體系結構形式化 188
6.3 軟件體系結構的工具環(huán)境 196
習題六 199 

本目錄推薦

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