溫貝托·塞萬提斯(Humberto Cervantes) Autónoma Metropolitana Itztapalapa大學教授,主要研究興趣是軟件架構,尤其是架構設計過程中使用的方法和工具,並積極推動這些方法和工具在軟件産業中的應用。他擁有SEI軟件架構專傢和ATAM評估師認證。
裏剋·卡斯曼(Rick Kazman) 夏威夷大學教授,卡耐基·梅隆大學軟件工程研究所首席研究員,主要研究興趣是軟件架構、設計和分析工具、軟件可視化,以及軟件工程經濟學。Kazman創建瞭很多非常有影響的架構。
本書闡述瞭如何以一種係統的、可預測的、可重復的、節約成本的方式來設計各類軟件架構。書中不僅介紹瞭一種實用的架構設計方法,還提供瞭由可重用的設計知識所支撐的結構化方法,也收錄瞭豐富的案例研究,用於展示如何使用這一實用方法。
利用現實案例,你將掌握已被驗證過的屬性驅動設計(ADD)的全新版本,比如伴隨功能需求和架構問題齣現的可修改性、可用性以及可靠性。
Humberto Cervantes和Rick Kazman基於他們豐富的經驗,指導你通過各具特色的實用設計來支持完整的軟件周期,從需求到維護,再到演化。你將學習如何成功地將設計整閤在組織背景中,以及如何使用敏捷方法設計軟件係統。
通過閱讀本書,你將:
* 理解架構設計會涉及哪些方麵,以及適用於完整的軟件開發生命周期中的哪個階段。
* 掌握核心設計理念、原理和流程。
* 瞭解執行屬性驅動設計方法的步驟。
* 嚮上或者嚮下增加設計和分析,包括針對售前過程的設計或者輕量級架構評審的設計。
* 識彆和優化分析與設計之間的關鍵關係。
* 利用成熟的、可重用的設計原語,並使它們適應具體問題和背景。
* 解決新領域的設計問題,例如雲領域、移動領域或者大數據領域。
發表於2024-12-22
軟件架構設計 2024 pdf epub mobi 電子書 下載
圖書標籤: 架構 計算機 軟件設計 計算科學 軟件架構 編程 私藏 ~架構
詳細介紹ADD(屬性驅動設計)方法一本書,將整個軟件架構設計過程和方法係統的介紹瞭一遍,並通過3個案例做瞭解釋,其中第二個大數據的案例印象深刻,根據質量屬性和約束,在一堆開源框架中進行選型,基本搭建瞭一套完成的大數據分析軟件架構,尤其是針對屬性和約束的取捨。
評分翻譯得挺晦澀的,P28的圖 2.10 和 P92的圖 5.5 還是一樣的內容,看得膈應得慌…
評分翻譯得挺晦澀的,P28的圖 2.10 和 P92的圖 5.5 還是一樣的內容,看得膈應得慌…
評分書中介紹瞭架構的設計過程以及設計方法:屬性驅動設計(ADD)。利用ADD,可以幫助使用者在設計過程中不斷重構設計。作者通過介紹ADD的概念和ADD的幾個應用實例,展示瞭如何執行架構設計,如何重用設計概念,即藉用其他成熟的解決方案。
評分翻譯得挺晦澀的,P28的圖 2.10 和 P92的圖 5.5 還是一樣的內容,看得膈應得慌…
軟件架構設計 2024 pdf epub mobi 電子書 下載