基于擴展的馬爾克夫貝葉斯網(wǎng)的軟件可靠性評估方法,其特征在于將擴展的馬爾克夫貝葉斯網(wǎng)應用到軟件可靠性評估中,包括下列步驟:(1)根據(jù)軟件功能結(jié)構(gòu)將軟件輸入域劃分為若干子域;(2)初始化:建立包括缺陷密度、運行剖面、軟件測試數(shù)據(jù)以及軟件可靠度等節(jié)點的擴展的馬爾克夫貝葉斯網(wǎng),確定各節(jié)點先驗分布;(3)進行軟件測試,獲取軟件失效數(shù)據(jù);(4)利用貝葉斯網(wǎng)理論估計軟件可靠性;(5)如果滿足某停止準則就轉(zhuǎn)第(7)步,否則轉(zhuǎn)第(6)步;(6)動態(tài)演化推進貝葉斯網(wǎng),轉(zhuǎn)(3);(7)輸出結(jié)果。本發(fā)明根據(jù)充分利用了專家經(jīng)驗等先驗信息并考慮了運行剖面對軟件可靠性的影響利用擴展的馬爾克夫貝葉斯網(wǎng)理論在線估計軟件可靠性,提高軟件可靠性評估的精度和穩(wěn)定性。
聲明:
“基于擴展的馬爾克夫貝葉斯網(wǎng)的軟件可靠性評估方法” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學習研究,如用于商業(yè)用途,請聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)