亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于改進(jìn)AHP-Fuzzy的面向測試的軟件質(zhì)量評價(jià)模型

        2020-04-07 10:16:02
        計(jì)算機(jī)測量與控制 2020年3期
        關(guān)鍵詞:測系統(tǒng)軟件測試軟件

        (中國人民解放軍91404部隊(duì),河北 秦皇島 066001)

        0 引言

        隨著信息化程度的不斷提高,軟件在各行業(yè)、領(lǐng)域、系統(tǒng)中所占的比重逐漸增大,所發(fā)揮的作用日益重要,越來越多系統(tǒng)的功能界面主要通過軟件形態(tài)呈現(xiàn),軟件質(zhì)量水平的高低在某種程度上可直接影響或間接反映出系統(tǒng)整體質(zhì)量狀態(tài)[1]。軟件度量學(xué)的概念最早由Hurtwick和Rubey于1968年提出[2],歷經(jīng)50多年發(fā)展,軟件質(zhì)量評價(jià)理論及相關(guān)技術(shù)的研究取得了長足進(jìn)步。一方面多種效能分析或評估方法被大量借鑒和應(yīng)用,例如:軟件質(zhì)量評價(jià)研究人員通常使用層次分析法(analytic hierarchy process,AHP)確定子特性在特性及子特性線性函數(shù)關(guān)系式中的權(quán)重[3],同時(shí)也有一部分研究人員采用模糊綜合評價(jià)法(fuzzy synthetic evaluation)確定特性與子特性之間的關(guān)系;另一方面形成了由ISO/IEC 25010:2011、ISO/IEC 25051:2014等各類標(biāo)準(zhǔn)規(guī)范所構(gòu)成的多個(gè)通用軟件質(zhì)量評價(jià)體系,不僅描述了軟件產(chǎn)品的質(zhì)量模型,還對軟件產(chǎn)品質(zhì)量評價(jià)的方法和過程進(jìn)行了規(guī)定[4-5]。

        軟件測試是在有限的規(guī)定條件下,執(zhí)行程序操作或觸發(fā)程序運(yùn)行,以盡可能暴露程序錯(cuò)誤,評估軟件能否滿足需求的過程[6],故一定程度上可基于軟件測試的執(zhí)行對被測軟件或系統(tǒng)實(shí)施質(zhì)量評價(jià)。目前軟件測試早已跳出最初僅對程序進(jìn)行“調(diào)試”的局限,且成功借鑒了工程化的理念和方法,其在內(nèi)涵上逐步引入“質(zhì)量”的概念[7],出現(xiàn)了類似于“軟件測試是實(shí)現(xiàn)對軟件質(zhì)量的度量,是將對某一程序或系統(tǒng)的相關(guān)屬性進(jìn)行評價(jià)作為目標(biāo)的任一活動(dòng)”的定義[8],開展“基于軟件測試的軟件質(zhì)量評價(jià)(又稱為面向測試的軟件質(zhì)量評價(jià))”的意義和必要性得到普遍認(rèn)可并不斷強(qiáng)化。

        然而與各類軟件質(zhì)量度量及評價(jià)的理論和模型不斷推陳出新、受關(guān)注度不斷提高形成鮮明對比的是,當(dāng)前在工程實(shí)踐中軟件測試仍然以暴露、定位、分析并客觀呈現(xiàn)各類具體問題為主,測試的首要任務(wù)和主要目的仍舊是驗(yàn)證軟件是否滿足規(guī)定的需求。正如IEEE在其軟件工程術(shù)語的行業(yè)標(biāo)準(zhǔn)中對軟件測試所下的定義“軟件測試是使用人工或自動(dòng)的手段來運(yùn)行或測定某個(gè)軟件系統(tǒng)的過程,其目的在于檢驗(yàn)它是否滿足規(guī)定的需求或弄清預(yù)期結(jié)果與實(shí)際結(jié)果之間的差別”[9],軟件測試“測而不評”、“以測代評”的現(xiàn)象普遍存在,究其原因,主要包括:

        1)通用軟件質(zhì)量評價(jià)標(biāo)準(zhǔn)體系不能直接應(yīng)用于基于測試的軟件質(zhì)量評價(jià)。面向測試的軟件質(zhì)量評價(jià)主要面向軟件測試過程,具有其自身特殊性,然而以ISO/IEC 25000系列標(biāo)準(zhǔn)為代表的通用軟件質(zhì)量評價(jià)體系均基于軟件全壽命周期等全局視角對軟件質(zhì)量評價(jià)活動(dòng)所進(jìn)行的系統(tǒng)性規(guī)范。通用軟件質(zhì)量評價(jià)標(biāo)準(zhǔn)一方面不能滿足面向測試的軟件質(zhì)量評價(jià)活動(dòng)的特定要求,另一方面又顯得過于龐大和復(fù)雜,無法直接使用。例如:GB/T 25000.10-2016就將軟件的產(chǎn)品質(zhì)量屬性從“正向”視角劃分為功能性、可靠性、易用性、性能效率、維護(hù)性、可移植行等8個(gè)特性,并將其進(jìn)一步細(xì)化為多個(gè)子特性[10],而測試先天所具有的證偽性決定了其只能從“反向”視角檢測出軟件實(shí)現(xiàn)在各特性中是否存在問題,以及存在什么樣的問題。

        2)現(xiàn)有系統(tǒng)效能分析或評估方法也不能直接應(yīng)用于基于測試的軟件質(zhì)量評價(jià)。例如:傳統(tǒng)AHP雖然采用九級標(biāo)度法(9標(biāo)度法)實(shí)現(xiàn)了多個(gè)元素針對上層元素的定量排序且易于操作[11],但僅基于1~9級的單向標(biāo)度無法滿足面向測試的軟件質(zhì)量評價(jià)須同時(shí)涵蓋正、反兩個(gè)評價(jià)維度的特定要求;經(jīng)典模糊綜合評價(jià)方法雖然基于模糊數(shù)學(xué)理論實(shí)現(xiàn)了對定性問題域的定量分析及評價(jià),但其通常首先需要利用人工評判打分或?qū)<蚁到y(tǒng)等方式定性地確定各評價(jià)因素在評判等級論域(評判等級集合)上的隸屬度,且還需要采用專家直接賦值等方式確定權(quán)重以實(shí)現(xiàn)后續(xù)的模糊綜合評價(jià)[12],因此受參與者主觀因素的干擾較為顯著,然而軟件測試評價(jià)空間極為有限,不足以消除上述人為主觀因素干擾(AHP方法在權(quán)重確定過程中也存在類似問題[13]),易導(dǎo)致評價(jià)過程受主觀因素干擾從而降低評價(jià)的客觀性和準(zhǔn)確性。

        為解決面向測試的軟件質(zhì)量評價(jià)不能有效開展的實(shí)際問題,在引入失效度、系統(tǒng)失效評估等概念的基礎(chǔ)上,結(jié)合軟件測試工程實(shí)踐特點(diǎn),對層次分析、模糊綜合評價(jià)進(jìn)行適當(dāng)改進(jìn)和拓展,提出一種可行性較強(qiáng)的面向測試的軟件質(zhì)量評價(jià)模型——SFSE模型(system failed state evaluating model,系統(tǒng)失效評估模型),該模型以軟件測試執(zhí)行所發(fā)現(xiàn)的問題規(guī)模等實(shí)測信息為輸入,通過分析被測系統(tǒng)或軟件的失效程度,從“反向”視角間接實(shí)現(xiàn)對被測系統(tǒng)及軟件質(zhì)量狀態(tài)的量化評價(jià)。

        1 相關(guān)定義說明

        定義1(失效度 the Failure Level):失效度是評價(jià)因素或評估對象失效程度的量化表述,失效度的量化形式表述參見3.3.2所述。

        定義2(系統(tǒng)失效評估system failed state evaluating):系統(tǒng)失效評估是基于系統(tǒng)運(yùn)行過程中出現(xiàn)的各類缺陷或錯(cuò)誤的嚴(yán)重等級、規(guī)模的分布特性,對系統(tǒng)運(yùn)行失效性進(jìn)行定量的分析和評價(jià),并實(shí)現(xiàn)對系統(tǒng)質(zhì)量狀態(tài)的間接評估。

        定義3(測試評價(jià)因素層次結(jié)構(gòu) layered structure for evaluating):基于對被測系統(tǒng)的理解與分析,參考層次分析法,從軟件測試角度對被測系統(tǒng)功能、性能、接口等各項(xiàng)指標(biāo)或特性,以及安全性、恢復(fù)性、邊界、強(qiáng)度等軟件測試需求進(jìn)行逐層分解,抽取評價(jià)因素,建立與之對應(yīng)的樹狀結(jié)構(gòu)模型,即為被測系統(tǒng)的測試評價(jià)因素層次結(jié)構(gòu)??刹捎脤哟谓Y(jié)構(gòu)圖圖形化表述測試評價(jià)因素層次結(jié)構(gòu),其中節(jié)點(diǎn)表示評估對象或評價(jià)因素,由連接線表明從屬關(guān)系。

        測試評價(jià)因素層次結(jié)構(gòu)分為兩大部分:第一部分為頂層,僅包含單一的根節(jié)點(diǎn),表示系統(tǒng)本身;第二部分為評價(jià)因素層,可包含多個(gè)子層,每個(gè)子層可包含多個(gè)節(jié)點(diǎn)(評價(jià)因素),為簡化問題處理,本文將測試評價(jià)因素層次結(jié)構(gòu)限制為二維樹結(jié)構(gòu),即任意下層節(jié)點(diǎn)(子節(jié)點(diǎn))僅歸屬于單一特定上層節(jié)點(diǎn)(母節(jié)點(diǎn)),如圖1所示。

        圖1 測試評價(jià)因素層次結(jié)構(gòu)示意圖

        定義4(評估對象 evaluating target):評估對象為對其實(shí)施失效評估的具體對象(可以是實(shí)體,也可以是屬性、特性等抽象概念),評估對象的概念具有相對性,在測試評價(jià)因素層次結(jié)構(gòu)中,除葉子節(jié)點(diǎn)(某一路徑的最底層節(jié)點(diǎn),該節(jié)點(diǎn)無任何子節(jié)點(diǎn))外的各層中的各節(jié)點(diǎn)均可視為其下層子節(jié)點(diǎn)的評估對象,系統(tǒng)失效評估最終的評估對象為根節(jié)點(diǎn)即被測軟件或系統(tǒng),如圖1所示。

        定義5(綜合評價(jià)集 synthetic evaluating set):實(shí)施模糊綜合評價(jià)時(shí)任一評價(jià)者針對若干(單個(gè)或多個(gè))因素實(shí)施模糊評價(jià)所能選用的評價(jià)結(jié)果全集構(gòu)成的評判等級論域,稱為評價(jià)集,設(shè)V為評價(jià)集:

        V={v1,v2,…,vj,…,vm}

        (1)

        評價(jià)集V中包含的評價(jià)結(jié)果(評價(jià)分量)的規(guī)模(數(shù)量)稱為該評價(jià)集的度,表示為deV(V)。例如:針對式(1)所表示的評價(jià)集V有deV(V)=m,稱V為m度評價(jià)集,表示V的度為m,即V共包含m個(gè)(級)評價(jià)結(jié)果。

        軟件測試通常根據(jù)所發(fā)現(xiàn)問題的危害程度、整改開銷等因素,將問題劃分為多個(gè)嚴(yán)重性等級,可直接使用有關(guān)成熟的工程實(shí)踐構(gòu)建相應(yīng)評價(jià)集,例如GJB2786/A從開發(fā)方視角根據(jù)軟件問題對研發(fā)過程的影響程度、造成的危害性等方面將軟件問題劃分為4個(gè)嚴(yán)重性等級[14],基于此種軟件問題嚴(yán)重性等級劃分可構(gòu)建通用軟件問題評價(jià)集如下:

        V2786/A={1級(致命),2級(嚴(yán)重),3級(一般),4級(輕微)}

        (2)

        如式(2)的通用軟件問題評價(jià)集適用于對軟件問題的分析和評價(jià),但由于缺少對未發(fā)現(xiàn)問題情形的評判,故無法實(shí)現(xiàn)對被測系統(tǒng)或軟件失效程度以及質(zhì)量狀態(tài)的評估,鑒于此,本文在系統(tǒng)失效評估中引入“綜合評價(jià)集”的概念:

        綜合評價(jià)集(synthetic evaluating set)在通用軟件問題嚴(yán)重性等級評價(jià)集的基礎(chǔ)上,引入對“無問題(0問題)”狀態(tài)的標(biāo)定,構(gòu)成系統(tǒng)失效評估所需評價(jià)分量的完整集,即為綜合評價(jià)集,其一方面仍可用于標(biāo)定軟件問題嚴(yán)重等級,另一方面亦適用于對系統(tǒng)失效程度、質(zhì)量狀態(tài)實(shí)施評判。

        設(shè):Vs為基于通用軟件問題嚴(yán)重性等級評價(jià)集V所構(gòu)建的綜合評價(jià)集,v∞為標(biāo)定“無問題(0問題)”狀態(tài)的評價(jià)分量(稱為0項(xiàng)增量),則將Vs表示為:

        Vs=V∪{v∞}={v1,v2,…,vj,…,vm,|v∞}

        (3)

        式(3)中“|”用于將V中各元素與v∞分量進(jìn)行分割,以顯性區(qū)分0項(xiàng)增量。為便于形式化描述,本文引入分量函數(shù),將綜合評價(jià)集Vs進(jìn)一步簡化表述為:

        Vs=V∪{v∞}=(v(j)、v∞) 1≤j≤deV(V)

        (4)

        式(4)中v(j)為集合V的分量函數(shù)形式,既可表示V中的分量全集所構(gòu)成的向量,亦可表示V中任意分量,(v(j)、v∞)為Vs的分量函數(shù)形式,用于表示Vs所含的全部分量(元素)。

        綜合評價(jià)集Vs的度定義為:

        deV(Vs)=deV(V)+deV({v∞})=deV(V)+1=m+1

        (5)

        稱式(3)所述綜合評價(jià)集Vs的度為m+1度。

        綜合評價(jià)集Vs可同時(shí)作為對測試評價(jià)因素層次結(jié)構(gòu)中各評估對象進(jìn)行定量評價(jià)、對全系統(tǒng)的失效程度進(jìn)行評判的等級標(biāo)尺,將測試過程中發(fā)現(xiàn)的具體軟件問題或缺陷的嚴(yán)重性標(biāo)定與系統(tǒng)整體失效程度及質(zhì)量狀態(tài)的評判統(tǒng)一至同一個(gè)評判維度。

        定義6(評價(jià)因素集set-of-evaluating-elements):評價(jià)因素(evaluating element)為影響或制約評估對象的某一具體要素或特性。影響和制約某一評估對象的所有評價(jià)因素的全集構(gòu)成評價(jià)因素集。

        設(shè)U表示包含n個(gè)評價(jià)因素的評價(jià)因素集,則:

        U={u1,u2,…,ui,…,un}

        (6)

        評價(jià)因素集U中所包含的評價(jià)因素的數(shù)量稱為該評價(jià)因素集的度,表示為deU(U),稱U為deU(U)度評價(jià)因素集,以式(6)為例,其表示U為n度。

        評價(jià)因素在測試評價(jià)因素層次結(jié)構(gòu)中同樣具有相對性,測試評價(jià)因素層次結(jié)構(gòu)中除頂層根節(jié)點(diǎn)外的任一節(jié)點(diǎn)均可視為其緊鄰上一層母節(jié)點(diǎn)的評價(jià)因素(該母節(jié)點(diǎn)為該因素的評估對象),如圖1所示。

        定義7(評估原子集atomy evaluating scope):評估原子集定義了實(shí)施失效評估的最小分析范圍(分析對象),包括評估對象及該其對應(yīng)的評價(jià)因素集。

        令ES為評估原子集,則ES可表示為序偶形式:

        ES=[et,U]

        (7)

        其中:et為評估對象,集合U為et對應(yīng)的評價(jià)因素集。在測試評價(jià)因素層次結(jié)構(gòu)中,任意評估原子集表示某一非葉子節(jié)點(diǎn)et(評價(jià)對象)以及其下一層所有子節(jié)點(diǎn)集合U(評價(jià)因素集)所構(gòu)成的有序偶。

        2 單因素實(shí)測評價(jià)

        (8)

        若ui所發(fā)現(xiàn)的問題規(guī)模(數(shù)量)為si,令:

        (9)

        (10)

        (11)

        1)“0項(xiàng)增量”對應(yīng)分量rti∞的取值范圍為(0,1);

        2)rti(j)與rti∞的取值呈現(xiàn)非零互斥性,即:

        針對單因素ui的實(shí)測評價(jià)的實(shí)質(zhì)是構(gòu)建論域?yàn)榫C合評價(jià)集Vs的模糊子集,以此實(shí)現(xiàn)基于實(shí)測問題規(guī)模的單因素模糊評價(jià)。由于單因素實(shí)測評價(jià)是對具體評價(jià)因素實(shí)施的獨(dú)立評價(jià),故無需考慮評價(jià)因素的權(quán)重因素的影響。

        3 單評估原子集失效評估

        (12)

        (13)

        3.1 單評估原子集失效評估一般形式

        設(shè)經(jīng)測試,et所發(fā)現(xiàn)的軟件問題規(guī)模為Set,則:

        (14)

        (15)

        3.2 構(gòu)建模糊評價(jià)矩陣

        3.2.1 單因素模糊評價(jià)

        (16)

        3.2.2 模糊評價(jià)矩陣

        評價(jià)因素集U中全部評價(jià)因素的單因素模糊評價(jià)結(jié)果為n個(gè)模糊子集:

        (17)

        (18)

        (19)

        3.3 動(dòng)態(tài)權(quán)重集

        當(dāng)Set≠0時(shí),綜合各評價(jià)因素實(shí)測問題規(guī)模以及各類問題嚴(yán)重性(危害程度)等因素,通過量化各評價(jià)因素的失效程度,構(gòu)建出基于實(shí)測的權(quán)重分布即為動(dòng)態(tài)權(quán)重集。

        3.3.1 拓展綜合評價(jià)集向量

        定義5闡述的綜合評價(jià)集僅標(biāo)定了測試過程中所發(fā)現(xiàn)的各問題的嚴(yán)重性等級,為實(shí)現(xiàn)對被測系統(tǒng)的失效度以及質(zhì)量狀態(tài)的定量評價(jià),須將綜合評價(jià)集中任意評價(jià)分量由單一語義表述向量化評估、評價(jià)等級等多個(gè)維度拓展,構(gòu)建成相應(yīng)的拓展綜合評價(jià)集向量。

        (20)

        (21)

        表1 拓展綜合評價(jià)集分量描述

        (22)

        3.3.2 評價(jià)因素及評價(jià)因素集失效度

        對?ui∈U,定義評價(jià)因素ui的失效度FLui為:

        (23)

        評價(jià)因素集U的失效度FLU為:

        (24)

        3.3.3 構(gòu)造動(dòng)態(tài)權(quán)重集

        (25)

        式(25)中ai為評價(jià)因素ui對應(yīng)的動(dòng)態(tài)權(quán)重(1≤i≤n),且ai定義為:

        (26)

        顯然,在Set≠0的情況下,動(dòng)態(tài)權(quán)重ai滿足非負(fù)性和歸一化要求:

        (27)

        3.4 合成算子選取

        根據(jù)模糊綜合評價(jià)過程中所選取的合成算子。通常將評價(jià)模糊子集的求取分為“模式Ⅰ:M(∧,∨)”、“模式Ⅱ:M(·, ∨)”、“模式Ⅲ:M(∧, ⊕)”、“模式Ⅳ:M(·, ⊕)”、“模式Ⅴ:M(·, +)” 五種模式[16]。∧、∨、⊕運(yùn)算在評價(jià)因素較多等情況下可能導(dǎo)致有用信息丟失,故模式Ⅰ~Ⅳ適用于關(guān)注評價(jià)對象極限值或突出其主要因素等場合。相比較而言模式Ⅴ:M(·, +)能夠保留單因素評價(jià)的全部信息,適用于綜合考慮各方面因素影響的場合,在實(shí)際工程應(yīng)用中效果較好,但該模式要求參加評估的權(quán)重應(yīng)具有歸一化的屬性[17]。綜合上述分析,本文選取模式Ⅴ作為合成算子,且在動(dòng)態(tài)權(quán)重集的設(shè)計(jì)上進(jìn)行了歸一化處理。

        3.5 單評估原子集失效評估

        取模式Ⅴ作為合成算子,則有:

        (28)

        其中:x=1,2,…,m,∞。

        4 系統(tǒng)失效綜合評估

        單評估原子集失效評估本質(zhì)上屬于一級模糊綜合評價(jià)。實(shí)際情況下,針對某一被測系統(tǒng)不僅需要考慮諸多具有模糊性的評價(jià)因素,各評價(jià)因素之間往往呈現(xiàn)出不同的層次結(jié)構(gòu)(參見定義3所述)。因此對被測系統(tǒng)整體實(shí)施系統(tǒng)失效綜合評估時(shí),需采用多級模糊綜合評價(jià)方法。

        在圖1所示的層次化系統(tǒng)結(jié)構(gòu)中,設(shè)根節(jié)點(diǎn)為ESroot=[etroot,U1],其對應(yīng)的評價(jià)因素集U1為:

        U1={u1,u2,…,ui,…,un}

        對U1任意分量ui(i=1,2,…,n)可進(jìn)一步細(xì)分:

        Ui={ui1,ui2,…,uij,…,uim}

        對ui任意分量uij(i=1,2,…,n;j=1,2,…,m)繼續(xù)進(jìn)行細(xì)分:

        Uij={uij1,uij2,…,uijk,…,uijp}

        如此迭代劃分,直至各葉子節(jié)點(diǎn)。

        圖2 SFSE模型(系統(tǒng)失效評估模型)總體流程

        5 實(shí)驗(yàn)及分析

        在某型系統(tǒng)軟件測評過程中,以軟件測試實(shí)測數(shù)據(jù)作為輸入,采用SFSE模型實(shí)現(xiàn)對被測系統(tǒng)軟件質(zhì)量狀態(tài)的量化評價(jià)。

        首先,基于GJB2786構(gòu)建綜合評價(jià)集Vs:

        Vs=V∪{v∞}={v1,v2,v3,v4,|v∞}=

        {致命,嚴(yán)重,一般,輕微,|無問題}

        之后,綜合分析被測系統(tǒng)功能、技術(shù)性能指標(biāo)以及被測軟件各需求項(xiàng),梳理出被測系統(tǒng)對應(yīng)的測試評價(jià)因素層次結(jié)構(gòu),如圖3所示。

        圖3 某型系統(tǒng)軟件測試評價(jià)因素層次結(jié)構(gòu)示意圖

        軟件測試執(zhí)行完畢后,匯總、分析測試問題,得到所有葉子節(jié)點(diǎn)相關(guān)實(shí)測數(shù)據(jù)(如表2所示),圖3所述評價(jià)因素層次結(jié)構(gòu)中其它非葉子節(jié)點(diǎn)的實(shí)測數(shù)據(jù)可由相關(guān)葉子節(jié)點(diǎn)實(shí)測數(shù)據(jù)匯總得到。

        表2 某型系統(tǒng)軟件測試問題分布分析

        單因素實(shí)測評價(jià)所有葉子節(jié)點(diǎn),結(jié)果如圖4所示。

        圖4 單因素實(shí)測評價(jià)結(jié)果

        自底向上逐層實(shí)施失效評估。最底層C層所有節(jié)點(diǎn)均為葉子節(jié)點(diǎn),B層中B6、B8、B9、B10、B11、B12、B13、B15均為葉子節(jié)點(diǎn),直接置單因素實(shí)測評價(jià)為相應(yīng)節(jié)點(diǎn)評價(jià)結(jié)果即可(如圖4、圖5所示)。

        對B2節(jié)點(diǎn),根據(jù)2.2(2)節(jié)介紹的方法求取模糊評價(jià)矩陣為:

        根據(jù)3.3(3)節(jié)介紹的方法,求取B2節(jié)點(diǎn)動(dòng)態(tài)權(quán)重集:

        節(jié)點(diǎn)B2的單評估原子集失效評估結(jié)果為:

        同理,B5節(jié)點(diǎn)單評估原子集失效評估結(jié)果為:

        按照上述方式單評估原子集失效評估B層其它所有非葉子節(jié)點(diǎn)。最終得B層失效評估結(jié)果如圖5所示。

        圖5 第2層(B層)失效評估結(jié)果

        同理可得A層失效評估結(jié)果如圖6所示。

        圖6 第3層(A層)失效評估結(jié)果

        完成根節(jié)點(diǎn)UTS下所有層節(jié)點(diǎn)的失效評估后,對被測系統(tǒng)實(shí)施失效評估。求取根節(jié)點(diǎn)模糊評價(jià)矩陣為:

        根節(jié)點(diǎn)UTS的動(dòng)態(tài)權(quán)重集為:

        被測系統(tǒng)UTS的系統(tǒng)失效評估為:

        4.032 3

        最后根據(jù)量化評價(jià)獲取被測系統(tǒng)UTS的評價(jià)等級及評價(jià)結(jié)語:由于ValUTS=4.032 3∈(2,5],故對UTS的評價(jià)級別為Ⅲ級,對應(yīng)的質(zhì)量狀態(tài)評價(jià)結(jié)語為“一般”。

        6 結(jié)語

        SFSE模型通過引入動(dòng)態(tài)權(quán)重集、拓展綜合評價(jià)因素集等方式,以軟件測試所發(fā)現(xiàn)的問題規(guī)模、問題嚴(yán)重等級作為輸入,以拓展綜合評價(jià)因素集評估量值等分量作為調(diào)節(jié)手段,充分利用軟件測試過程中軟件問題確認(rèn)、軟件問題嚴(yán)重等級確定等既有成果,消除了傳統(tǒng)AHP-Fuzzy模型中人為主觀因素的影響。驗(yàn)證實(shí)驗(yàn)采用MATLAB仿真實(shí)現(xiàn)了SFSE模型,并在無人工干預(yù)的情況下以自動(dòng)化的方式對被測系統(tǒng)及軟件的質(zhì)量狀態(tài)實(shí)施了量化評估。經(jīng)實(shí)驗(yàn)驗(yàn)證,SFSE模型適用于軟件編程的自動(dòng)化實(shí)現(xiàn),可行性好,可直接應(yīng)用于軟件測試活動(dòng)工程化實(shí)踐,具有較強(qiáng)的實(shí)用價(jià)值。

        猜你喜歡
        測系統(tǒng)軟件測試軟件
        禪宗軟件
        英語文摘(2021年10期)2021-11-22 08:02:26
        基于OBE的軟件測試課程教學(xué)改革探索
        軟件對對碰
        EXCEL和VBA實(shí)現(xiàn)軟件測試記錄管理
        電子制作(2018年16期)2018-09-26 03:27:18
        關(guān)于軟件測試技術(shù)應(yīng)用與發(fā)展趨勢研究
        電子測試(2017年15期)2017-12-18 07:19:20
        軟件測試工程化模型及應(yīng)用研究
        防洪非工程措施設(shè)計(jì)實(shí)例——嘉興市水文巡測系統(tǒng)項(xiàng)目設(shè)計(jì)
        電快速瞬變脈沖群對核測系統(tǒng)的影響及對策
        基于廣域量測系統(tǒng)的電力系統(tǒng)綜合負(fù)荷辨識模型的研究
        電測與儀表(2015年8期)2015-04-09 11:50:12
        談軟件的破解與保護(hù)
        精品(2015年9期)2015-01-23 01:36:01
        蜜桃久久综合一区二区| 免费AV一区二区三区无码| 高潮喷水无遮挡毛片视频| 亚洲av天堂一区二区| 久久久久久久亚洲av无码| 国产成人综合色在线观看网站| 亚洲AV综合A∨一区二区 | 日本一区二区三区在线观看免费 | 亚洲色在线v中文字幕| 久久久久久久98亚洲精品| 中文字幕这里都是精品| 手机看片自拍偷拍福利| 2021久久精品国产99国产精品| 亚洲av无码片在线播放| 激情视频在线播放一区二区三区| 亚洲av成人综合网成人| 久久久午夜精品福利内容| 手机看片国产日韩| 日本一区二区视频免费在线观看| 欧美性高清另类videosex| 疯狂做受xxxx高潮欧美日本| 久久精品美女久久| 最新国产激情视频在线观看| 娜娜麻豆国产电影| 国产精美视频| 亚洲高清自偷揄拍自拍| 亚洲中文字幕午夜精品| 少妇人妻偷人精品视频| 亚洲精品日本| 亚洲视频在线观看第一页| 久久久久亚洲精品无码网址蜜桃| 伊人网综合在线视频| 伊人久久大香线蕉综合av| 久久天天躁夜夜躁狠狠85麻豆 | 欧美日韩精品一区二区在线视频| 亚洲女同系列高清在线观看| av手机在线观看不卡| 国产成人无码免费视频在线 | 国产色综合天天综合网| 亚洲中文字幕不卡无码| 成人大片免费观看视频|