本發(fā)明一種全面準(zhǔn)確的,基于馬爾科夫鏈的構(gòu)件化軟件可靠性評(píng)估方法,包括如下步驟,(1)通過(guò)分析軟件結(jié)構(gòu),得到軟件狀態(tài)轉(zhuǎn)移概率矩陣、各構(gòu)件包含函數(shù)體數(shù)量和各構(gòu)件危害程度;(2)使用不少于最低測(cè)試用例的用例數(shù)量對(duì)軟件進(jìn)行測(cè)試,統(tǒng)計(jì)各構(gòu)件的被執(zhí)行次數(shù)、失效數(shù)和失效修復(fù)數(shù),得到各構(gòu)件執(zhí)行概率;(3)根據(jù)步驟(1)中得到的構(gòu)件間轉(zhuǎn)移概率和根據(jù)步驟(2)中得到的各構(gòu)件執(zhí)行概率計(jì)算得到各構(gòu)件占用率;(4)計(jì)算各構(gòu)件失效率;(5)根據(jù)步驟(1)中得到的各構(gòu)件包含函數(shù)體數(shù)量計(jì)算得到各構(gòu)件復(fù)雜度;(6)根據(jù)步驟(1)中得到的各構(gòu)件危害程度計(jì)算得到各構(gòu)件重要度;(7)評(píng)估各構(gòu)件可靠性;(8)評(píng)估軟件可靠性。
聲明:
“基于馬爾科夫鏈的構(gòu)件化軟件可靠性評(píng)估方法” 該技術(shù)專利(論文)所有權(quán)利歸屬于技術(shù)(論文)所有人。僅供學(xué)習(xí)研究,如用于商業(yè)用途,請(qǐng)聯(lián)系該技術(shù)所有人。
我是此專利(論文)的發(fā)明人(作者)