基于架構(gòu)的軟件設(shè)計(jì)(ABSD)強(qiáng)調(diào)由商業(yè)、質(zhì)量和功能需求的組合驅(qū)動(dòng)軟件架構(gòu)設(shè)計(jì)。ABSD方法有三個(gè)基礎(chǔ):功能分解()和軟件模板的使用。
A.對(duì)需求進(jìn)行優(yōu)先級(jí)排列
B.根據(jù)需求自行設(shè)計(jì)系統(tǒng)的總體架構(gòu)
C.選擇架構(gòu)風(fēng)格實(shí)現(xiàn)質(zhì)量及商業(yè)需求
D.開發(fā)系統(tǒng)原型用于測(cè)試