《軟件體系結構的方法及實現技術探究》主要介紹軟件體系結構的理論基礎、研究內容、當前現狀,通過《軟件體系結構的方法及實現技術探究》讀者可以了解軟件體系結構的基本概念、風格、描述方法、設計方法、評估方法與集成開發(fā)環(huán)境,以及特定領域的軟件體系結構和主流軟件體系結構等相關內容!盾浖w系結構的方法及實現技術探究》可作為軟件開發(fā)人員的參考用書。
前言
第1章 軟件復用與構件技術
1.1 軟件復用
1.2 軟件復用的具體實現
1.3 構件技術的定義及技術規(guī)范
1.4 軟件構件接口
1.5 軟件構件的模型
1.6 構件的管理與維護
1.7 構件的組裝與部署
1.8 基于構件的軟件配置管理
參考文獻
第2章 軟件體系結構綜述
2.1 軟件體系結構產生背景
2.2 軟件體系結構
2.3 軟件體系結構核心模型
2.4 軟件體系結構模式與模式系統
2.5 軟件體系結構結構的應用現狀
參考文獻
第3章 軟件體系結構的風格
3.1 軟件體系風格的概述
3.2 經典軟件體系結構的風格
3.3 新型軟件體系結構風格
參考文獻
第4章 軟件體系結構的描述
4.1 IEEE1471軟件體系結構描述框架標準
4.2 軟件體系結構描述方法
4.3 軟件體系結構的描述語言
4.4 動態(tài)軟件體系結構及其描述
參考文獻
第5章 軟件體系結構與軟件質量
5.1 軟件質量屬性
5.2 軟件質量度量模型和相關體系結構要素
5.3 質量屬性的場景描述方法
5.4 幾種質量屬性及其一般場景
5.5 幾種質量屬性策略
5.6 軟件體系結構本身的質量屬性
參考文獻
第6章 特定領域的軟件體系結構
6.1 特定領域軟件體系結構概述
6.2 特定領域的軟件體系結構的領域工程
6.3 特定領域的軟件體系結構的應用工程
6.4 特定領域的軟件體系結構的生命周期
6.5 特定領域的軟件體系結構的建立
6.6 特定領域的軟件體系結構的開發(fā)過程
參考文獻
第7章 主流軟件體系結構
7.1 面向服務的軟件體系結構
7.2 WebService技術
7.3 Android系統
7.4 云計算體系結構
參考文獻
第8章 軟件體系結構評估方法
8.1 軟件體系結構評估方法概述
8.2 ATAM評估方法
8.3 CBAM評估方法
8.4 SAAM評估方法
8.5 ARID評估方法
參考文獻
第9章 軟件體系結構集成開發(fā)環(huán)境
9.1 集成環(huán)境原型
9.2 基于軟件體系結構的開發(fā)環(huán)境ArchStudio 4
參考文獻