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

ABSD是架構驅動的,強調由商業,質量和功能需求的組合驅動軟件架構設計。 ABSD強調用視角與視圖描述軟件架構,用用例與質量場景描述需求。 ABSD有三個基礎,即功能分解,架構風格的選擇,以及軟件模板的使用。 1 架構需求 1.1 需求獲取 架構需求獲取來自三個方面,即系統的質量目標,系統的商業目標,系統開發人員的商業目標。 1.2 標識構件 (1)生成類圖 (2)對類進行分組 與其他隔離的類形成
相關文章
相關標籤/搜索