第一章 引言
1.1 軟件體系結構的起源和發(fā)展
1.2 軟件體系結構的定義
1.3 軟件體系結構的重要性
1.4 軟件體系結構應用現狀及發(fā)展方向
1.4.1 應用現狀
1.4.2 研究熱點
1.4.3 發(fā)展方向
1.5 軟件體系結構研究范疇
1.5.1 軟件體系結構描述語言
1.5.2 軟件體系結構風格
1.5.3 軟件體系結構的形式化研究
1.6 軟件體系結構研究的兩種途徑
1.7 軟件體系結構研究不足之處及發(fā)展趨勢
第二章 軟件體系結構形式描述
2.1 軟件體系結構作用
2.2.1 模型和視圖
2.2.2 描述語言
2.2.3 體系結構風格
2.2.4 軟件體系結構的形式化研究
2.3 體系結構行為描述概述
2.4 XYZ活動圖
第三章 統(tǒng)一建模語言UMI
3.1 標準建模語言uML的概述
3.1.1 標準建模語言uML的出現
3.1.2 標準建模語言lJML的內容
3.1.3 標準建模語言IJML#々主要特點
3.1.4 標準建模語言uML的應用領域
3.2 標準建模語言UML的靜態(tài)建模機制
3.2.1 用例圖
3.2.2 類圖、對象圖和包
3.3 標準建模語言15ML的動態(tài)建模機制
3.3.1 消息
3.3.2 四種圖的運用
3.4 UML的擴展機制
3.5 UML簡介
3.6 UML描述軟件體系結構的幾種方案
3.7 基于UML的軟件體系結構六視圖描述
3.7.1 六視圖的體系結構模型
3.7.2 六視圖及其相互關系
3.7.3 六視圖體系結構構造過程
第四章 軟件體系結構建模
4.1 軟件體系結構建模概述
4.2 軟件體系結構的描述
4.3 軟件體系結構風格
4.4 軟件質量屬性
……
第五章 企業(yè)級應用體系結構技術
第六章 軟件自適應相關研究
第七章 軟件體系結構與軟件重用方法的研究
第八章 面向Web服務的領域軟件體系結構模型
參考文獻