美國“軟件開發(fā)”雜志第十三界圖書效率大獎本書由緒論和兩個部分組成。緒論介紹了本書其余部分所用到的必要概念和詞匯,探討了軟件構架文檔的使用方法以及它之所以重要的原因,定義了構架視圖類型、風格和視圖,這3個概念是本書介紹的編檔方案的基礎,另外,緒論部分還包含了正確編檔的7個基本規(guī)則。第I部分"軟件構架視圖類型及風格"介紹了對軟件構架進行編檔的基本工具:視圖類型。這一部分介紹了3個基本視圖類型:模塊視圖類型、組件和連接器視圖類型以及分配視圖類型。每個視圖類型包含多種構架風格,即視圖類型的特化。這一部分具體描述了這些風格。第II部分"軟件構架編檔實踐"集中論述了完整的構架文檔包,制作構架文檔包是出色的軟件構架師的職責。第II部分完善了第I部分鋪陳的內容。本書主要供軟件構架師和負責為軟件項目編寫構架文檔的技術文獻書寫員閱讀,同時也可供那些打算學習和利用這種文檔的人們閱讀。