軟體體系結構(第2版)

軟體體系結構(第2版)

《軟體體系結構(第2版)》是2006年清華大學出版社出版的圖書,作者是張友生。

基本介紹

  • 書名:軟體體系結構(第2版)
  • 作者:張友生等
  • ISBN:9787302133162, 7302133166
  • 頁數:307
  • 出版社:清華大學出版社
  • 出版時間:2006-11-1
  • 裝幀:平裝
  • 開本:16
  • 版次:2
  • 字 數:501000
  • 印刷時間:2006-11-1
  • 紙 張:膠版紙
內容簡介,目 錄,

內容簡介

該書系統地介紹軟體體系結構的基本原理、方法和實踐,全面反映軟體體系結構研究和套用的最新進展。既討論軟體體系結構的基本理論知識,又介紹軟體體系結構的設計和工業界面套用實例,強調理論與實踐相結合。
該書共10章,第1章簡單介紹軟體體系的概念、發展和套用現狀;第2章討論軟體體系結構建模,包括視圖模型、核心模型、生命周期模型和抽象模型;第3章介紹軟體體系結構的風格和特定領域軟體體系結構;第4章討論軟體體系結構的描述方法,重點介紹軟體體系結構描述語言;第5章介紹動態軟體體系結構及其描述方法;第6章介紹WEB服務體系結構相關知識,以及面向服務的體系結構的基本概念和設計原則;第7章討論基於體系結構的軟體開發方法,介紹基體結構的軟體過程;第8章討論軟體體系結構的分析與測試問題,重點介紹軟體體系結構的可靠性風險分析;第9章討論軟體體系評估方法,重點介紹ATAM和SAAM方法;第10章介紹軟體產品線的原理和方法,重點討論產品線體系結構的設計和演化。本書可作為計算機軟體專業本科生、研究生和軟體工程碩士的軟體體系結構教材,也可作為軟體工程高級培訓、系統分析員培訓、系統構架設計師培訓教材,以及軟體開發人員的參考書。

目 錄

第1章 軟體體系結構概論
1.1 從軟體危機談起
1.2 構件與軟體重用
1.3 軟體體系結構的興起和發展
1.4 軟體體系結構的套用現狀
主要參考文獻
第2章 軟體體系結構建模
2.1 軟體體系結構建模概述
2.2 “4+1”視圖模型
2.3 軟體體系結構的核心模型
2.4 軟體體系結構的生命周期模型
2.5 軟體體系結構抽象模型
主要參考文獻
第3章 軟體體系結構風格
3.1 軟體體系結構風格概述
3.2 經典軟體體系結構風格
3.3 客戶/伺服器風格
3.4 三層C/S結構風格
3.5 瀏覽器/伺服器風格
3.6 公共對象請求代理體系結構
3.7 正交軟體體系結構
3.8 基於層次訊息匯流排的體系結構風格
3.9 異構結構風格
3.10 互聯繫構成的系統及其體系結構
3.11 特定領域軟體體系結構
主要參考文獻
第4章 軟體體系結構描述
4.1 軟體體系結構描述方法
4.2 軟體體系結構描述框架標準
4.3 體系結構描述語言
4.4 典型的軟體體系結構描述語言
4.5 軟體體系結構與UML
4.6 可擴展標記語言
4.7 基於XML的軟體體系結構描述語言
主要參考文獻
第5章 動態軟體體系結構
5.1 動態軟體體系結構概述
5.2 軟體體系結構動態模型
5.3 動態體系結構的描述
5.4 動態體系結構特徵
5.5 化學抽象機
主要參考文獻
第6章 Web服務體系結構
6.1 Web服務概述
6.2 Web服務體系結構模型
6.3 Web服務的核心技術
6.4 面向服務軟體體系結構
6.5 Web服務的套用實例
主要參考文獻
第7章 基於體系結構的軟體開發
7.1 設計模式
7.2 基於體系結構的設計方法
7.3 體系結構的設計與演化
7.4 基於體系結構的軟體開發模型
7.5 套用開發實例
7.6 基於體系結構的軟體過程
7.7 軟體體系結構演化模型
主要參考文獻
第8章 軟體體系結構的分析與測試
8.1 體系結構的可靠性建築
8.2 軟體體系結構的可靠性風險分析
8.3 基於體系結構描述的軟體測試
主要參考文獻
第9章 軟體體系結構評估
9.1 體系結構評估概述
9.2 軟體體系結構評估的主要方式
9.3 ATAM評估方法
9.4 SAAM評估方法
主要參考文獻
第10章 軟體產品線體系結構
10.1 軟體產品線的出現和發展
10.2 軟體產品線概述
10.3 框架和套用框架技術
10.4 軟體產品線體基本活動
10.5 軟體產品線體系結構的設計
10.6 軟體產品線體系結構的演化
主要參考文獻

相關詞條

熱門詞條

聯絡我們