引言
軟件架構設計就是軟件系統的‘布局謀篇’,是軟件抽象發展到一定階段的產物。軟件設計人員學習軟件架構知識,旨在站在較高的層面上,整體的解決好軟件的設計,復用,質量和維護等方面的實際問題。本文以圖形的方式進行總結歸納,從軟件架構的描述,設計,風格,評價,形成方法進行闡述。
軟件架構設計總述

軟件架構的概念

軟件架構的意義

軟件架構的風格

分層架構

面向服務的架構(SOA)

特定領域的架構(DSSA)

軟件產品線

基於架構的軟件開發(ABSD)

軟件架構與質量屬性

軟件架構評估

------------------------
以上是自己學習的總結,
