第一章軟件體系結構起源與背景、第二章軟件體系結構原理與模型、第三章軟件體系結構風格、第四章質量屬性解剖、第五章質量屬性與軟件體系結構、第六章分析與設計軟件體系結構、第七章軟件體系結構實戰、第八章評估軟件體系結構與改進。
突出實戰與理論相結合。在每章均有豐富的案例進行分析,讀者可通過實際案例了解相關抽象原理。書中的例子具有一定時代性,例如火車票訂票、淘寶等例子均具有一定現實意義。而相關的書籍主要還是在理論方面進行闡述,較為抽象,書中案例與現實具備一定舉例。
本書作者自身從事多年的軟件體系結構教學,具備教學一線的實際反饋數據,了解學生對軟件體系結構理解的誤區和難點。
林榮恒,北京郵電大學教師,任職于北郵網絡技術研究院網絡與交換技術國家重點實驗室。曾在佐治亞理工學院GVU中心(計算學院)普適計算實驗室聯合培養。在聯合培養期間,實現了一個可用于研究人員、醫生使用的數字筆系統。該數字筆系統已經實際應用部署,并在2010年的IMFAR會議(自閉癥的主要會議)上做了展示和發表,起到良好的示范作用。目前數字筆應用于亞特蘭大的馬克思治療中心,用于幫助自閉癥治療中心輔助治療相關兒童。
第一章軟件體系結構起源與背景
第二章軟件體系結構原理與模型
第三章軟件體系結構風格
第四章質量屬性解剖
第五章質量屬性與軟件體系結構
第六章分析與設計軟件體系結構
第七章軟件體系結構實戰
第八章評估軟件體系結構與改進