摘要:在深入研究構(gòu)件質(zhì)量模型的基礎(chǔ)上,針對層次分析法對構(gòu)件質(zhì)量量化評價的不足,基于群體決策思想和改進(jìn)的層次分析法,提出了構(gòu)件質(zhì)量量化評價模型,不僅簡化了量化評價過程,而且評價結(jié)果有效、合理。
關(guān)鍵詞:軟件構(gòu)件;質(zhì)量度量;層次分析法;群體決策
中圖分類號:TP311.5
文獻(xiàn)標(biāo)志碼:A
文章編號1006-8228{2011)08—37-03
引言
在基于構(gòu)件的軟件開發(fā)當(dāng)中,提高和保證應(yīng)用系統(tǒng)質(zhì)量的重要手段就是要做好構(gòu)件質(zhì)量的量化評價工作。構(gòu)件質(zhì)量的量化評價是一個多指標(biāo)綜合評價問題,其評價過程主要包括確定評價指標(biāo)集、選擇適當(dāng)?shù)亩攘亢途C合評價等三個主要步驟。大多數(shù)研究者將構(gòu)件評價看作是多目標(biāo)決策問題,構(gòu)件的識別、評估和選擇是其主要任務(wù)。在多目標(biāo)決策的問題中,較常用的方法之一是層次分析法(Analytic Hierarchy Process,AHP)。這是一種將定量分析與定性分析相結(jié)合的有效決策方法,它把所有指標(biāo)分類,然后求出各類的權(quán)值以及不同分類下的各指標(biāo)的權(quán)重。該方法存在一些不足和缺陷,比如:層次分析法本身通常需要一致性檢驗,傳統(tǒng)的做法是憑著大致的估計和經(jīng)驗來調(diào)整判斷,為此有時需要進(jìn)行多次調(diào)整才能通過一致性檢驗;還有,在層次分析法中建立的判斷矩陣都是由不同專業(yè)水平的專家給出,建立的判讀矩陣帶有一定的主觀性。