引言
軟件架構設計就是軟件系統的‘布局謀篇’,是軟件抽象發展到一定階段的產物。軟件設計人員學習軟件架構知識,旨在站在較高的層面上,整體的解決好軟件的設計,復用,質量和維護等方面的實際問題。本文以圖形的方式進行總結歸納,從軟件架構的描述,設計,風格,評價,形成方法進行闡述。
軟件架構設計總述
軟件架構的概念
軟件架構的意義
軟件架構的風格
分層架構
面向服務的架構(SOA)
特定領域的架構(DSSA)
軟件產品線
基於架構的軟件開發(ABSD)
軟件架構與質量屬性
軟件架構評估
------------------------
以上是自己學習的總結,