軟體體系結構理論與實踐/21世紀高等學校規劃教材

《軟體體系結構理論與實踐/21世紀高等學校規劃教材》是中國電力出版社出版的書籍。

內容簡介,圖書目錄,

內容簡介

《21世紀高等學校規劃教材:軟體體系結構理論與實踐》繫結構是從軟體設計發展出來的一門新興學科,目前已經成為軟體工程的一個重要研究領域。軟體體系結構的目標是為軟體開發者提供統一、精確、高度抽象和易於分析的系統信息,合理的框架結構是套用系統開發的重要基礎和保障。本書將系統地介紹軟體體系結構的基本原理,對軟體體系結構的理論知識、發展狀況和套用實踐進行細緻的分析。本書主要包括軟體體系結構的研究背景、形式化描述、體系結構風格、評估方法、框架結構的動態演化和產品線開發等內容。本書將採用案例、數據、圖示和其他相關材料對知識點進行講解。通過學習本書的相關內容,讀者將對軟體體系結構的概念和知識有一個全面的了解。|《21世紀高等學校規劃教材:軟體體系結構理論與實踐》可作為高等院校本科生、研究生及工程碩士相關課程的教材,也可作為軟體開發人員的參考書籍。|||

圖書目錄

前言
|第1章 軟體體系結構概論
|1.1 軟體危機
|1.2 軟體復用
|1.3 軟體構件的組織與檢索
|1.4 軟體構件化
|1.5 軟體體系結構
|習題
|第2章 軟體體系結構建模
|2.1 軟體體系結構建模概述
|2.2 軟體體系結構模型
|2.3 軟體體系結構的形式化描述
|2.4 軟體體系結構的生命周期
|2.5 軟體體系結構的建模語言
|2.6 基於軟體體系結構的開發
|習題
|第3章 軟體體系結構風格
|3.1 軟體體系結構風格概述
|3.2 常用的軟體體系結構風格
|3.3 管道/過濾器體系結構風格
|3.4 面向對象體系結構風格
|3.5 事件驅動體系結構風格
|3.6 分層體系結構風格
|3.7 C2體系結構風格
|3.8 數據共享體系結構風格
|3.9 解釋器體系結構風格
|3.10 反饋控制環體系結構風格
|3.11 客戶機/伺服器體系結構風格
|3.12 瀏覽器朋艮務器體系結構風格
|3.13 公共對象請求代理體系結構風格
|3.14 正交體系結構風格
|3.15 基於層次訊息匯流排的體系結構風格
|3.16 MVC體系結構風格
|3.17 異構體系結構集成
|習題
|第4章 特定領域的軟體體系結構
|4.1 特定領域的軟體體系結構定義
|4.2 DSSA的基本活動
|4.3 DSSA的參與者
|4.4 DSSA的生命周期
|4.5 DSSA的建立
|4.6 基於DSSA的軟體開發
|4.7 DSSA與軟體體系結構風格
|4.8 DSSA對軟體開發的意義
|4.9 DSSA的套用實例
|習題
|第5章 Web服務體系結構
|5.1 Web服務概述
|5.2 Web服務技術
|5.3 面向服務的體系結構
|5.4 企業服務匯流排
|5.5 格線體系結構
|習題
|第6章 軟體演化技術
|6.1 軟體演化概述
|6.2 軟體需求演化
|6.3 軟體演化的分類
|6.4 軟體靜態演化技術
|6.5 軟體動態演化技術
|6.6 可演化軟體的設計
|習題
|第7章 軟體產品線
|7.1 軟體產品線的起源
|7.2 軟體產品線定義
|7.3 軟體產品線的基本活動
|7.4 軟體產品線需求分析
|7.5 軟體產品線開發評價
|7.6 軟體產品線的建立
|7.7 軟體產品線開發模型
|7.8 軟體產品線的組織結構
|7.9 軟體產品線測試
|7.10 軟體產品線的優點
|7.11 軟體產品線開發所面臨的問題
|習題
|第8章 設計模式
|8.1 設計模式概述
|8.2 軟體設計原則
|8.3 創建型設計模式
|8.4 結構型設計模式
|8.5 行為型設計模式
|習題
|第9章 軟體體系結構評估
|9.1 軟體體系結構評估概述
|9.2 軟體體系結構評估的主要方式
|9.3 基於場景的軟體體系結構評估方式
|9.4 基於度量的軟體體系結構評估方式
|9.5 基於評估矩陣的軟體體系結構評估示例
|9.6 軟體體系結構評估方法比較
|9.7 軟體體系結構評估領域的研究重點和方向
|習題
|第10章 雲計算
|10.1 雲計算的概念
|10.2 雲計算體系結構
|10.3 雲計算的發展歷史和套用現狀
|10.4 雲計算與相關計算模型的關係
|10.5 雲計算核心技術簡介
|10.6 雲計算的安全問題
|10.7 雲計算套用實例
|10.8 雲計算的研究和發展方向
|習題
|參考文獻|

相關詞條

熱門詞條

聯絡我們