国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于模糊評價與自適應(yīng)修正模型的軟件質(zhì)量評價

2017-04-14 15:02張文慧
電子技術(shù)與軟件工程 2017年6期
關(guān)鍵詞:模糊評價評價研究

張文慧

建立了基于ISO/IEC 9126標準的軟件質(zhì)量評價模型,采用構(gòu)造隸屬度函數(shù)的方法對質(zhì)量評價標準進行模糊處理,并使用對單因素分配權(quán)值的方法解決多屬性質(zhì)量評價問題,同時通過ANFIS模型實現(xiàn)了相關(guān)參數(shù)的自適應(yīng)調(diào)節(jié),進一步提高了軟件質(zhì)量評價的客觀性和科學(xué)性。

【關(guān)鍵詞】模糊評價 軟件質(zhì)量 修正模型 評價研究

隨著科學(xué)技術(shù)的發(fā)展,軟件在人們的生產(chǎn)生活中占據(jù)了重要的地位,軟件質(zhì)量的優(yōu)劣越來越受到人們的關(guān)注。對軟件質(zhì)量給出客觀、科學(xué)的評價對評價和控制軟件產(chǎn)品十分必要,但是軟件的不可見性和復(fù)雜性增大了對軟件質(zhì)量評價的難度。事實上,由于認識水平有限,人們在評價軟件是否好用時,有具有片面性和模糊性。

本文基于ISO/IEC 9126軟件質(zhì)量評價標準,提出一種基于模糊評價與自適應(yīng)修正模型的軟件質(zhì)量評價方法以提高軟件質(zhì)量評價的可信度和準確度。

1 軟件質(zhì)量評價體系

ISO/IEC 9126標準分為高、中、低三層,分別對應(yīng)軟件的特性、子特性和度量。軟件質(zhì)量用6個特性表示,即可靠性、功能性、可維護性、可用性、可移植性和效率。特性由若干子特性表示,子特性由相關(guān)的度量組成,度量再分解為指標和數(shù)據(jù)項。通過指標公式計算出指標值并判斷其質(zhì)量。

傳統(tǒng)的評價指標值質(zhì)量的方法舉例如下:首先將指標質(zhì)量劃分為若干級別,如(優(yōu),及格,差);再根據(jù)專家知識確定指標的閾值(x1,x2,x3,x4),即當指標值U∈(x1,x2)時指標質(zhì)量被認定為差,U∈(x2,x3)時及格,U∈(x3,x4)時為差。

2 模糊評價方法

2.1 單級模糊評價方法

傳統(tǒng)的評價方法存在以下缺點:

(1)忽略了軟件質(zhì)量的漸變性,同一個質(zhì)量等級的軟件質(zhì)量差異大。

(2)指標的閾值基于專家經(jīng)驗,不具備嚴格的客觀性。模糊評價利用隸屬度函數(shù)使清晰質(zhì)量邊界模糊化,使評價結(jié)果更符合實際情況。模糊評價法舉例如下:

現(xiàn)對在某一開發(fā)階段的軟件的“功能失效率U”進行評價,指標U等于已失效功能點與原有功能點的比率。設(shè)清晰的質(zhì)量等級劃分如表1所示,并構(gòu)造的隸屬度函數(shù)U(x)。

假設(shè)對于“功能失效率”這一指標的閾值為(0, 0.05, 0.1, 0.2, 1),即x1=0,x2=0.05,x3=0.1,x4=0.2,x5=1;中心值c1=0.025,c2=0.075,c3=0.15,c4=0.6。假設(shè)測試數(shù)據(jù)x=0.12,代入上式計算得U1(x)=0,U2(x)=0.6,U3(x)=1,U4(x)=0,即該軟件在“功能失效率”上表現(xiàn)為“優(yōu)”的隸屬度是0,為“良”的隸屬度是0.6,為“中”的隸屬度是1,為“差”的隸屬度是0。通過模糊評價法,指標質(zhì)量不被直接劃分至某個等級內(nèi),而是通過在各個等級內(nèi)的隸屬度來表示,這種評價方式符合軟件質(zhì)量的漸變性,可以清楚地描述指標質(zhì)量的變化趨勢。

2.2 多層次模糊評價

對某一特性的質(zhì)量評價依賴于對其包含的子特性的質(zhì)量評價,而對子特性的質(zhì)量評價依賴于對其包含的指標質(zhì)量評價,即對軟件質(zhì)量進行評價是一個多層次、多屬性決策問題,因此可以結(jié)合分層分析以及分配權(quán)重的方法解決。

假設(shè)某一子特性包含n個指標,每個指標質(zhì)量均劃分為m個等級,用(ri1,ri2,...,rim)(i=1,2,...,n)作為第i個指標質(zhì)量評價,則該子特性的質(zhì)量評價可以組成m行n列的矩陣R。對于不同功能和不同應(yīng)用背景的軟件,利用專家經(jīng)驗對各指標分配權(quán)重,并將權(quán)重值歸一化處理后得到各指標的權(quán)重分配ω=(ω1,ω2,...,ωn)。對該子特性的綜合評價由下式可得:

A = ω·R = (a1,a2,...,am)

例如,軟件測試執(zhí)行效率由UT用例執(zhí)行效率、IT用例執(zhí)行效率、ST用例執(zhí)行效率三項指標綜合度量。指標的質(zhì)量等級分為“優(yōu)”、“中”、“及格”、“差”,三項指標的質(zhì)量

專家知識給出指標權(quán)重分配ω=(0.2,0.4,0.4),則軟件測試執(zhí)行效率的質(zhì)量評價結(jié)果是:

A = ω·R = (0.664,0.362,0.3048,0.2668)

即該軟件測試執(zhí)行效率為“優(yōu)”的隸屬度是0.664,為“中”的隸屬度是0.362,為“及格”的隸屬度是0.3048,為“差”的隸屬度是0.2668。

此外,這種分配權(quán)重的方法同樣適用于軟件的特性的質(zhì)量評價。

2.3 基于專家知識的自適應(yīng)修正模型

模糊評價法較為成功地解決了軟件質(zhì)量難以評價的問題,但是,基于專家經(jīng)驗確定的隸屬函數(shù)的形狀以及指標閾值帶有較大的主觀性,往往導(dǎo)致偏差,因此,根據(jù)文獻[2],采用一種基于專家知識的自適應(yīng)神經(jīng)推理模型(ANFIS)對各子特性、指標項的權(quán)重系數(shù)以及指標閾值進行修正。ANFIS是一種修正模型,具有自學(xué)習(xí)特性,需要初始訓(xùn)練數(shù)據(jù)進行學(xué)習(xí),即用通過模糊評價方法獲取的用于質(zhì)量評價模型的訓(xùn)練數(shù)據(jù)對ANFIS進行訓(xùn)練,訓(xùn)練成功的ANFIS自動進行軟件質(zhì)量評價。

3 結(jié)束語

本文提出的軟件質(zhì)量評價方法以ISO/IEC 9126標準為框架體系,結(jié)合軟件質(zhì)量的漸變性和模糊性的特點,利用模糊評價法完成了多層次、多屬性的軟件質(zhì)量評價;同時利用ANFIS修正系統(tǒng)調(diào)整隸屬函數(shù)的形狀以及指標閾值,盡可能地減少了評價過程中的主觀因素,具有一定的參考價值。

參考文獻

[1]劉渝妍.基于灰色定權(quán)聚類的軟件質(zhì)量評價模型研究[J].西南大學(xué)學(xué)報自然科學(xué)版,2008,30(05):177-180.

[2]郭飛,侯朝楨,戴忠健,王小藝.基于專家知識的ANFIS軟件質(zhì)量評價建模與仿真[J].系統(tǒng)工程與電子技術(shù),2006,28(02):317-320.

[3]周津慧,王宗,楊宗奎,劉霞.基于模糊評價方法的軟件質(zhì)量評價研究[J].系統(tǒng)工程與電子技術(shù),2004,26(07):988-991.

作者單位

中南財經(jīng)政法大學(xué)信息與安全工程學(xué)院 湖北省武漢市 430070

猜你喜歡
模糊評價評價研究
基于模糊AHP考慮專家權(quán)重的戰(zhàn)略性新興產(chǎn)業(yè)評價與選擇
基于模糊評價模型的南水北調(diào)中線冰害風(fēng)險空間分布
高中化學(xué)新課程課堂教學(xué)評價
建筑業(yè)綜合競爭力評價研究
體育服務(wù)業(yè)質(zhì)量模糊評價機制及預(yù)警體系設(shè)計
模糊灰色模型在高校實驗技術(shù)人員考核的應(yīng)用
彭山县| 新平| 大余县| 胶南市| 万全县| 翁源县| 饶河县| 怀宁县| 扶风县| 漳平市| 富平县| 海林市| 遂平县| 阿克苏市| 株洲市| 德江县| 华坪县| 尼玛县| 泾阳县| 隆昌县| 西平县| 如东县| 盐城市| 普兰店市| 兰西县| 聂拉木县| 普宁市| 稷山县| 洛南县| 桂东县| 平罗县| 文山县| 诸暨市| 尖扎县| 永顺县| 古浪县| 常山县| 含山县| 都昌县| 富锦市| 稷山县|