專(zhuān)利名稱(chēng):基于cstm模型測(cè)試數(shù)據(jù)轉(zhuǎn)換的構(gòu)件軟件可靠性分析方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種軟件可靠性分析方法。
背景技術(shù):
鑒于NHPP類(lèi)軟件可靠性增長(zhǎng)模型在實(shí)際應(yīng)用中的優(yōu)秀表現(xiàn),近年來(lái)人們開(kāi)始研究如何建立構(gòu)件軟件應(yīng)用的NHPP模型。但是,NHPP模型是一種黑盒模型,它們把軟件看成一個(gè)單調(diào)的整體,只考慮軟件同外部環(huán)境的交互,而不考慮軟件的內(nèi)部結(jié)構(gòu),因此這種黑盒模型不能適應(yīng)大型的基于構(gòu)件的新型軟件開(kāi)發(fā)模式。黑盒方法的缺點(diǎn)包括它們忽略了組成系統(tǒng)的構(gòu)件的測(cè)試以及可靠性信息,沒(méi)有考慮軟件的體系結(jié)構(gòu)。
發(fā)明內(nèi)容
本發(fā)明為了解決現(xiàn)有黑盒方法的忽略了組成系統(tǒng)的構(gòu)件的測(cè)試以及可靠性信息, 沒(méi)有考慮軟件的體系結(jié)構(gòu)的缺點(diǎn),而提出了一種基于CSTM模型測(cè)試數(shù)據(jù)轉(zhuǎn)換的構(gòu)件軟件可靠性分析方法?;贑STM模型測(cè)試數(shù)據(jù)轉(zhuǎn)換的構(gòu)件軟件可靠性分析方法,對(duì)需要用到的模型和參數(shù)進(jìn)行定義CSTM 模型CSTM模型定義為六元組<n,m, UT, WT, TD, Φ >,其中η表示構(gòu)件總數(shù);m表示白盒測(cè)試中集成構(gòu)件的總次數(shù);UT表示單元測(cè)試模型;WT表示白盒測(cè)試模型集,WT = { fei'}, i = 1,…,m,其中·7W表示Testi的白盒測(cè)試模型;TD表示整個(gè)測(cè)試過(guò)程中收集到的測(cè)試數(shù)據(jù)集;Φ表示某一構(gòu)件是否參與某一階段測(cè)試的所有標(biāo)志集,用矩陣表示為
權(quán)利要求
1.基于CSTM模型測(cè)試數(shù)據(jù)轉(zhuǎn)換的構(gòu)件軟件可靠性分析方法,其特征在于它首先對(duì)需要用到的模型和參數(shù)進(jìn)行定義 CSTM模型CSTM模型定義為六元組<n,m, UT, WT, TD, Φ>,其中η表示構(gòu)件總數(shù);m表示白盒測(cè)試中集成構(gòu)件的總次數(shù);UT表示單元測(cè)試模型;WT表示白盒測(cè)試模型集,WT = (WMrest'},i =1,…,m,其中WkT—表示Testi的白盒測(cè)試模型;TD表示整個(gè)測(cè)試過(guò)程中收集到的測(cè)試數(shù)據(jù)集;Φ表示某一構(gòu)件是否參與某一階段測(cè)試的所有標(biāo)志集,用矩陣表示為
全文摘要
基于CSTM模型測(cè)試數(shù)據(jù)轉(zhuǎn)換的構(gòu)件軟件可靠性分析方法,本發(fā)明涉及一種軟件可靠性分析方法。它為了解決現(xiàn)有黑盒方法的忽略了組成系統(tǒng)的構(gòu)件的測(cè)試以及可靠性信息,沒(méi)有考慮軟件的體系結(jié)構(gòu)的缺點(diǎn),本發(fā)明是測(cè)試數(shù)據(jù)轉(zhuǎn)換的方法來(lái)實(shí)現(xiàn)黑盒方法和白盒方法的結(jié)合。它首先采用白盒方法實(shí)現(xiàn)構(gòu)件軟件測(cè)試剖面到運(yùn)行剖面的映射,建立NHPP模型需要的可靠性數(shù)據(jù)集,然后采用黑盒方法建立構(gòu)件軟件應(yīng)用的NHPP模型。測(cè)試數(shù)據(jù)轉(zhuǎn)換的目的是將分階段實(shí)現(xiàn)的、異構(gòu)的構(gòu)件軟件灰盒測(cè)試過(guò)程轉(zhuǎn)換成滿(mǎn)足NHPP模型假設(shè)的單調(diào)統(tǒng)一的黑盒測(cè)試過(guò)程,把所有構(gòu)件的單元測(cè)試數(shù)據(jù)和集成測(cè)試中構(gòu)件之間的接口失效數(shù)據(jù)轉(zhuǎn)換成整個(gè)應(yīng)用基礎(chǔ)上的黑盒測(cè)試數(shù)據(jù),建立滿(mǎn)足NHPP模型假設(shè)的可靠性數(shù)據(jù)集。
文檔編號(hào)G06F11/36GK102306123SQ20111031210
公開(kāi)日2012年1月4日 申請(qǐng)日期2011年10月14日 優(yōu)先權(quán)日2011年10月14日
發(fā)明者付忠傳, 侯春燕, 劉剛, 劉宏偉, 吳祥虎, 崔剛, 張楠, 張策, 朱東杰, 王秀峰 申請(qǐng)人:哈爾濱工業(yè)大學(xué)