《軟體架構的藝術》是由李偉、吳慶海編寫,電子工業出版社出版的一本書籍。本書聚焦於軟體架構行業,全面介紹軟體套用系統架構的基本原理、方法以及經典的實踐經驗。把握共同的規律,預知未來的發展,選擇最佳的路徑,儘可能減少成長的煩惱,並保持成熟的穩定,讓企業充分享受屬於架構整個生命階段的華彩!
基本介紹
- 中文名:軟體架構的藝術
- 作 者:李偉 吳慶海 著
- 出 版 社: 電子工業出版社
- 出版時間: 2009-4-1
內容簡介,目錄,作者簡介,
內容簡介
架構是設計一切系統的基礎和核心。隨著用戶需求的變化及技術的發展,我們身邊各式各樣的系統也日趨複雜。如何在萬象中剝離繁華,提煉事物的本質和精髓,“系統架構”正是化繁為簡、打通兩極世界的一門藝術。
架構之美,在於和諧。本套“架構之美”系列叢書,以期從業務梳理、流程建模、軟體架構、設計模式等方面進行系統、全面地介紹。強調理論與實踐相結合,國外發展趨勢與國內本地套用相結合,打造華人精品書籍,給國內讀者提供真正有指導意義的美食大餐。.
目錄
第1章 軟體架構介紹 11
1.1 引子 11
1.2 架構的源起 17
1.3 系統架構與軟體架構 19
1.4 軟體架構的歷程 24
1.5 軟體架構的誤區 36
1.6 軟體架構生命周期 39
第2章 企業中的架構師 42
2.1 軟體架構師的定義、分類和職責 42
2.2 軟體架構師具備的素質 50
2.3 架構師與職能經理 61
2.4 架構師與開發人員 65
第3章 工作中的架構師 68
3.1 解決商業問題 70
3.2 解決架構問題 73
3.3 解決設計問題 76
3.4 解決編碼實施問題 79
3.5 工作中的溝通 82
3.6 運用架構框架及工具 85
第4章 軟體架構與設計流程 90
4.1 構建商業架構概念 93
4.2 構建套用架構概念 114
4.3 確立和穩定架構基線 118
4.4 子系統架構及設計 136
4.5 構件與單元設計 143
4.6 架構/設計流程中的角色和職責 145
第5章 軟體架構及軟體質量 148
5.1 構建符合質量要求的系統架構 153
5.2 架構構建重點考慮因素 163
5.3 衡量系統架構的質量 175
第6章 軟體架構的評審 184
6.1 架構評審目標確定 187
6.2 架構評審計畫制定 189
6.3 架構評審輸入收集 191
6.4 架構評審方法和技術選擇 198
6.5 架構評審輸出匯總 216
6.6 架構評審實踐指導 217
第7章 軟體架構的恢復與重構 220
7.1 反向工程和正向工程 224
7.2 架構和設計恢復 227
7.3 架構和設計重構 237
7.4 系統代碼重構 251
第8章 軟體產品線架構 257
8.1 軟體系統產品線基本概念 260
8.2 共性和可變性分析 263
8.3 構建軟體產品線架構 276
8.4 軟體產品線架構的演化 286
8.5 軟體產品線的管理因素 293
第9章 軟體架構的未來 297
9.1 當今架構的潮流 297
9.2 未來架構的發展 300
辭彙表 302
參考文獻 307
作者簡介
李偉,專家級顧問,西門子中國研究院首席架構師。他具有廣博的系統架構、設計、開發和諮詢的相關經驗。他在企業商業架構、企業套用架構、創新規劃、流程最佳化、IT套用規劃、建築信息及模擬系統、企業信息化系統、行業實時系統、分散式系統整合和架構評審等眾多技術領域有過相關的實踐經驗。曾為西門子工業及自動化A&D群組、西門子樓宇自動化SBT群組、西門子交通TS群組、西門子IT服務SIS群組、Motorola中國、Nokia Siemens中國、中國移動總公司、中國鐵道部、中國民用航空總局、中國國稅總局、中石化總公司、國家統計局等提供過服務。出任中國科學院系統架構特約講師;中國建築信息標準化特約專家;美國IEEE會員。先後在CSDN、計算機世界、中國計算機用戶、每周電腦報等眾多媒體上發表了多篇專題文章。
吳慶海博士,西門子中國高級核心專家。長期致力於企業管理和信息化領域的研究、諮詢和培訓工作,在企業商業架構、企業套用架構、創新規劃、流程最佳化、IT套用規劃、知識管理、項目管理、銷售管理、等領域具有豐富的經驗。曾為西門子IT服務SIS群組、西門子交通TS群組、西門子中國CIO、西門子中國研究院、西門子上海醫療設備(SSME)、西門子西伯樂斯(BSCE)、首都機場、深圳移動、麗珠集團、海馬汽車、聯想集團等公司提供過服務。做為嘉賓及專家,多次被應邀參加各種高級論壇和峰會發表演講,深受評。北大光華管理學院MBA、EDP、EMBA特約講師,作為特約撰稿人,在經濟觀察報、第一財經日報、中國計算機用戶、每周電腦報、中國電網報等眾多媒體上發表了多篇專題文章。