商品簡介
目次
第1章 緒論
1.1 軟件體系結構的概念演化
1.1.1 軟件體系結構的定義
1.1.2 軟件體系結構的理論基礎
1.2 軟件體系結構形式化方法概述
1.2.1 基于CHAM的體系結構形式規約
1.2.2 基于Z語言的體系結構形式規約
1.2.3 基于一階邏輯的體系結構形式規約
1.2.4 基于圖論的體系結構形式規約
1.2.5 目前形式化方法存在的問題
1.3 軟件體系結構描述語言概述
1.4 軟件質量與質量模型
思考題
第2章 軟件建模的基礎
2.1 一個簡單例子
2.2 面向對象特性
2.2.1 封裝性
2.2.2 繼承性
2.2.3 多態性
2.3 接口
2.4 設計原則
2.4.1 SRP單一職責原則
2.4.2 OCP開閉原則
2.4.3 LSP里氏替換原則
2.4.4 ISP接口分離原則
2.4.5 DIP依賴倒置原則
2.5 UML2的各種圖
2.6 需求建模:用例
2.6.1 一個用例圖例子
2.6.2 用例與參與者
2.6.3 用例圖
2.6.4 用例間關系
2.6.5 用例對需求建模
2.7 基本結構建模
2.7.1 一個類圖例子
2.7.2 性質
2.7.3 對象圖
2.7.4 操作
2.7.5 接口
2.7.6 關系
2.7.7 關系建模
2.7.8 類圖
2.8 高級結構建模
2.8.1 公共擴展機制
2.8.2 包和包圖
2.8.3 復合結構
2.8.4 模板
2.9 Kruchten 4+1模型描述軟件體系結構
2.9.1 邏輯視圖:面向對象的分解
2.9.2 過程視圖:過程分解
2.9.3 開發視圖:子系統分解
2.9.4 物理視圖:從軟件到硬件的映射
2.9.5 場景視圖:匯總
2.9.6 視圖間的交流
2.9.7 模型的迭代過程和軟件文檔
思考題
第3章 軟件體系結構的形式化
3.1 軟件的生命周期
3.2 基于抽象代數的形式化方法
3.2.1 構件
3.2.2 連接件
3.2.3 軟件體系結構
3.2.4 軟件體系結構關系
……
第4章 軟件體系結構的風格
第5章 體系結構描述語言
第6章 軟件質量建模方法
第7章 設計模式
第8章 戰場環境中自適應服務的軟件組合框架
第二篇 軟件復用與構件庫的設計
第9章 構件庫研究現狀
第10章 軟件復用概述
第11章 構件技術
第12章 Web構件庫實現
第三篇 軟件規模的度量
第13章 軟件規模度量研究現狀
第14章 FPA方法
第15章 FPA方法的實際應用及其不足
第16章 FPA方法的改進
第17章 改進后FPA方法的應用及實例試驗
第四篇 軟件的性能抗衰
第18章 軟件的性能問題與抗衰技術18.1軟件性能衰退
第19章 新型軟件抗衰策略
第20章 細粒度軟件抗衰策略研究
第21章 細粒度重啟技術研究
第22章 細粒度軟件抗衰策略模型研究
附錄A 縮略詞及中英文詞匯對照
附錄B 軟件體系結構支持工具
參考文獻
主題書展
更多主題書展
更多書展本週66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。