軟件體係結構

軟件體係結構 pdf epub mobi txt 電子書 下載2025

出版者:清華大學齣版社
作者:(美)肖,(美)加蘭
出品人:
頁數:234
译者:
出版時間:2007-3
價格:29.80元
裝幀:平裝
isbn號碼:9787302145509
叢書系列:世界著名計算機教材精選
圖書標籤:
  • 軟件體係結構
  • 軟件工程
  • 計算機
  • SA
  • 程序設計
  • 私藏
  • 碼農書庫
  • 架構設計
  • 軟件架構
  • 係統設計
  • 軟件工程
  • 架構模式
  • 設計模式
  • 可擴展性
  • 可維護性
  • 質量屬性
  • 領域驅動設計
  • 微服務
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

軟件體係結構作為從軟件設計抽象齣來的一門新興學科,目前已經成為軟件工程一個重要研究領域。本書作者Mary Shaw和David Garlan作為軟件體係結構最早的研究者,在體係結構領域做齣瞭大量先導性的工作。

  本書共有8章:緒論、軟件體係結構風格、案例研究、共享信息係統、軟件體係結構描述、軟件體係結構的分析與評估、特定領域的軟件體係結構和流行的軟件體係結構等。本書第1-4章主要譯自Mary Shaw和David Garlan的著作。根據目前軟件體係結構的現狀、以及編譯者多年的教學實踐經驗,在第1章和第5章加入瞭部分新的內容,並重新編寫瞭第6章、第7章和第8章。其中第6,7章是在參考瞭大量相關研究的基礎上,結閤作者在圖書館領域的親身實踐編寫的。

  本書可以作為計算機專業研究生和高年級本科生的軟件體係結構課程的教材或參考書,也可作為軟件開發人員的參考手冊。

著者簡介

圖書目錄

第1章 緒論 1.1 什麼是軟件體係結構 軟件設計層次 1.2 軟件體係結構研究的內容和範疇 1.2.1 體係結構研究領域 1.2.2 風格、設計模式、框架 1.3 體係結構設計原則 1.4 軟件體係結構研究的現狀 1.5 全書的安排第2章 體係結構風格 2.1 體係結構風格 2.2 管道過濾器 2.3 數據抽象和麵嚮對象組織結構 2.4 事件驅動,隱式調用 2.5 分層係統 2.6 知識庫 2.7 解釋器 2.8 過程控製 2.8.1 過程控製範例 2.8.2 過程控製軟件範例 2.9 其他常見的體係結構 2.10 異構體係結構 2.10 異構體係結構第3章 案例研究 3.1 上下文關鍵字 3.1.1 解決方案1:使用共享數據的主程序/子程序 3.1.2 解決方案2:抽象數據類型 3.1.3 解決方案3:隱式調用 3.1.4 解決方案4:管道過濾器 3.1.5 各種方案的比較 3.2 儀器軟件 3.2.1 麵嚮對象模型 3.2.2 分層模型 3.2.3 管道過濾器模型 3.2.4 改進後的管道過濾器秩型 3.2.5 專用化模型 3.2.6總結 3.3 移動機器人 3.3.1 設計考慮因素 3.3.2 解決方案1:控製環路 3.3.3 解決方案2:分層體係結構 3.3.4 解決方案3:隱式調用 3.3.5 解決方案4:黑闆體係結構 3.3.6 各種方案的比較 3.4 定速巡航控製 3.4.1 定速巡航控製的麵嚮對象觀點 3.4.2 定速巡航控製的過程控製觀點 3.4.3 分析和討論 3.4.4總結 3.5 復閤混閤風格的三個案例 3.5.1 具有多種風格的分層設計 3.5.2 使用不同構件風格的解釋器 3.5.3 一個黑闆風格的解釋器第4章 共享信息係統 4.1 共享信息係統概述 4.2 數據庫集成 4.2.1 批序列 4.2.2 簡單知識庫(Repository) 4.2.3 虛擬知識庫 4.2.4 多級分層結構 4.2.5 業務數據處理的共享信息係統的演刊 4.3 軟件開發環境集成 4.3.1 批序列 4,3.2 從批序列到知識庫的轉化 4.3.3 知識庫 4.3.4 多級分層結構 4.3.5 軟件開發環境的共享信息係統的演仙 4.4 建築設計集成 4.4.1 知識庫 4.4.2 智能控製 4.4.3 建築設計的共享信息係統的演化 4.5 共享信息係統的體係結構 4.5.1 各種數據流係統的比較 4.5.2 各種知識庫係統的比較 4.6 結論第5章 軟件體係結構描述 5.1 綜述 IEEE軟件體係結構描述框架標準 5.2 體係結構描述語言(ADL) 5.2.1 典型的軟件體係結構描述語言簡介 5.3 體係結構形式化模型和規格說明 5.3.1 體係結構形式化的價值 5.3.2 形式化一個特殊係統的體係結構 5.3.3 形式化體係結構風格 5.3.4 Z標記形式化描述語言 5.4 使用UML描述體係結構第6章 軟件體係結構的分析與評估 6.1 體係結構評估概述 6.2 體係結構評估方法 6.3 體係結構權衡分析方法(ATAM) 6.3.1 ATAM評估步驟 6.3.2 ATAM評估工具 6.4 軟件體係結構分析方法(SAAM) 6.4.1 SAAM評估步驟 6.4.2 SAAM評估工具第7章 特定領域的軟件體係結構 7.1 特定領域的軟件體係結構概述 7.1.1 特定領域的軟件體係結構的定義 7.1.2 DSSA的組成 7.2 研究DSSA及其開發方法的意義 7.3 DSSA的螺鏇型演化過程 7.4 基於DSSA的軟件開發 7.4.1 DSSA的建模 7.4.2 基於DSSA的開發流程 7.5 基於DSSA的DRICSM係統建模 7.5.1 麵嚮DRICSM的領域模型概述 7.5.2 開發DRICSM係統的特徵 7.5.3 DRICSMSA的體係結構模型第8章 流行的軟件體係結構 8.1 概述 8.2 基於CORBA的分布式構件技術 8.3 基於Java的分布式構件技術 8.4 基於.NET平颱的分布式構件技術 8.5 麵嚮服務的體係結構 8.5.1 什麼是麵嚮服務的體係結構 8.5.2 基於Web服務的SOA實現參考文獻
· · · · · · (收起)

讀後感

評分

和一般的教科书一样,严谨但不活泼,全面但并不实用。可以看出作者的实战经验并不丰富。 它把软件体系结构进行了分类整理,分类表如下: 一、数据流系统 批处理系统 管道和过滤器 二、调用和返回系统 主程序和子程序 面向对象系统 多级多层 三、独立构件 通信过程 ...

評分

和一般的教科书一样,严谨但不活泼,全面但并不实用。可以看出作者的实战经验并不丰富。 它把软件体系结构进行了分类整理,分类表如下: 一、数据流系统 批处理系统 管道和过滤器 二、调用和返回系统 主程序和子程序 面向对象系统 多级多层 三、独立构件 通信过程 ...

評分

和一般的教科书一样,严谨但不活泼,全面但并不实用。可以看出作者的实战经验并不丰富。 它把软件体系结构进行了分类整理,分类表如下: 一、数据流系统 批处理系统 管道和过滤器 二、调用和返回系统 主程序和子程序 面向对象系统 多级多层 三、独立构件 通信过程 ...

評分

和一般的教科书一样,严谨但不活泼,全面但并不实用。可以看出作者的实战经验并不丰富。 它把软件体系结构进行了分类整理,分类表如下: 一、数据流系统 批处理系统 管道和过滤器 二、调用和返回系统 主程序和子程序 面向对象系统 多级多层 三、独立构件 通信过程 ...

評分

和一般的教科书一样,严谨但不活泼,全面但并不实用。可以看出作者的实战经验并不丰富。 它把软件体系结构进行了分类整理,分类表如下: 一、数据流系统 批处理系统 管道和过滤器 二、调用和返回系统 主程序和子程序 面向对象系统 多级多层 三、独立构件 通信过程 ...

用戶評價

评分

瞭解,瞭解一下理論,對總結與指引實踐。

评分

內容未免過於簡短。

评分

瞭解,瞭解一下理論,對總結與指引實踐。

评分

內容未免過於簡短。

评分

瞭解,瞭解一下理論,對總結與指引實踐。

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有