軟件錯誤數(shù)據(jù)分析與可靠性計量模型研究
發(fā)布時間:2017-03-29 01:03
本文關鍵詞:軟件錯誤數(shù)據(jù)分析與可靠性計量模型研究,由筆耕文化傳播整理發(fā)布。
【摘要】:隨著信息時代的到來,計算機技術得到了跨越式發(fā)展,軟件也被廣泛應用于社會生活的各個領域,成為了現(xiàn)代化進程中的核心要素.軟件系統(tǒng)滲透于社會日常運行的方方面面,在一定程度上影響著社會的發(fā)展,因而人們對軟件質(zhì)量的要求越來越高,對系統(tǒng)失效的容許能力越來越差,可靠性成為了對軟件質(zhì)量衡量的核心指標.不同于硬件的可靠性研究,軟件可靠性分析無論從理論研究還是現(xiàn)實應用方面都處于初級階段,這也促成了近年來該領域研究的火熱.其中軟件可靠性模型是可靠性研究的主流方向,它能定量地描述軟件在測試開發(fā)和使用過程中出現(xiàn)的失效行為,較準確地預測評估系統(tǒng)的可靠性,進而有效的指導整個過程中的資源配備,使軟件在按計劃發(fā)布的同時,達到用戶所要求的可靠性程度.因而如何應用軟件錯誤數(shù)據(jù)構建數(shù)學理論模型是軟件可靠性研究中需要深入挖掘的研究方向. 本學位論文,以軟件錯誤數(shù)據(jù)為基礎,圍繞如何提高模型有效性這一問題,就新模型和應用新方法改進已有模型進行了重點研究,主要創(chuàng)新內(nèi)容如下: 第一,本文以經(jīng)典的排錯率模型為基礎,借鑒已有的復合排錯率模型,建立了基于混合遞減排錯率的軟件可靠性增長模型.新模型考慮多因素影響的情形,通過改進排錯率形式,更加細致的刻畫了軟件失效過程,使其更符合現(xiàn)實情況,提高了可行性.之后利用公開數(shù)據(jù)集驗證了模型的有效性,結果表明新模型具有更高的擬合及預測準確度. 第二,本文在模型綜合應用理論基礎上,充分考慮軟件失效過程及錯誤數(shù)據(jù)本身特點,將變點思想融入可靠性模型中,提出了基于變點的軟件可靠性增長模型.本研究在改進傳統(tǒng)的c-chart等變點確定方法的同時,引入CPA(Change PointAnalysis)這一嶄新的工具,用來評估變點存在的可信度,使得該方法在實踐中具有更好的可操作性,有效的促進了基于變點的軟件可靠性模型的發(fā)展,該模型對國際公開的軟件錯誤數(shù)據(jù)庫的應用也證明了模型的有效性. 第三,本文從基于隨機過程的軟件可靠性模型出發(fā),在充分研究NHPP類模型統(tǒng)一化理論的基礎上,結合計數(shù)過程及純生過程,首先建立了基于純生過程的軟件可靠性模型,然后通過更好的對軟件失效過程進行假設,得出新的更符合實際的改進的基于純生過程的可靠性模型.針對所提出的模型,通過理論分析及模型對比證明了其可行性.
【關鍵詞】:軟件可靠性 數(shù)學模型 變點分析 純生過程
【學位授予單位】:中國計量學院
【學位級別】:碩士
【學位授予年份】:2013
【分類號】:TP311.53
【目錄】:
- 致謝6-7
- 摘要7-8
- Abstract8-12
- 圖清單12
- 表清單12-13
- 1 緒論13-20
- 1.1 研究背景及研究意義13-14
- 1.2 國內(nèi)外研究現(xiàn)狀14-18
- 1.3 存在的問題18-19
- 1.4 本文主要研究內(nèi)容及創(chuàng)新點19-20
- 2 軟件可靠性指標及度量20-24
- 2.1 軟件可靠性基本概念20-21
- 2.2 軟件可靠性度量研究21-23
- 2.3 本章小結23-24
- 3 基于剩余錯誤數(shù)及排錯率的可靠性增長模型24-40
- 3.1 引言24
- 3.2 軟件可靠性建模的一般過程及錯誤數(shù)據(jù)收集24-25
- 3.3 新的可靠性增長模型研究25-29
- 3.3.1 已有基礎模型研究25-27
- 3.3.2 新模型的提出27-29
- 3.4 新模型求解及其實際應用29-37
- 3.4.1 模型求解方法29
- 3.4.2 模型檢驗分析29-32
- 3.4.3 實驗結果分析32-35
- 3.4.4 已有類似模型對比35-37
- 3.5 本章小結37-40
- 4 基于變點分析的軟件可靠性增長模型40-52
- 4.1 基于變點的軟件可靠性增長模型研究40-44
- 4.1.1 變點分析方法簡介40-41
- 4.1.2 變點的確定方法41-42
- 4.1.3 經(jīng)典軟件可靠性模型及本文新模型的變點研究42-44
- 4.2 模型應用研究44-51
- 4.2.1 對實例1的變點分析45-47
- 4.2.2 對實例2的變點分析47-48
- 4.2.3 對實例3的變點分析48-51
- 4.3 本章小結51-52
- 5 改進的基于純生過程的軟件可靠性模型52-60
- 5.1 引言52
- 5.2 NHPP類軟件可靠性增長模型及模型統(tǒng)一52-54
- 5.2.1 NHPP類軟件可靠性模型簡介52-53
- 5.2.2 NHPP類軟件可靠性模型的統(tǒng)一化研究53-54
- 5.3 基于改進的純生過程的軟件可靠性模型研究54-58
- 5.3.1 純生過程簡介54-55
- 5.3.2 基于純生過程的軟件可靠性模型研究55-57
- 5.3.3 基于改進的純生過程的可靠性模型研究57-58
- 5.4 本章小結58-60
- 6 總結與展望60-62
- 6.1 結論60
- 6.2 展望60-62
- 參考文獻62-65
- 作者簡歷65
【參考文獻】
中國期刊全文數(shù)據(jù)庫 前10條
1 王二威;崔春生;田艷;;軟件可靠性多模型綜合預測研究綜述[J];電子設計工程;2011年10期
2 吳超;林家駿;俞嶺;邵瑋煒;;軟件可靠性建模研究[J];計算機工程;2008年11期
3 譚民,疏松桂;軟件可靠性模型的發(fā)展[J];計算機學報;1990年05期
4 樓俊鋼;江建慧;靳昂;;考慮軟件不同失效過程偏差的軟件可靠性模型[J];計算機學報;2010年07期
5 謝景燕;安金霞;朱紀洪;;考慮不完美排錯情況的NHPP類軟件可靠性增長模型[J];軟件學報;2010年05期
6 陳希孺;變點統(tǒng)計分析簡介[J];數(shù)理統(tǒng)計與管理;1991年01期
7 劉云,趙瑋;軟件可靠性研究與進展[J];微機發(fā)展;2003年02期
8 屈斐;張志華;王樹宗;;軟件可靠性模型的變點估計及仿真研究[J];系統(tǒng)仿真學報;2009年14期
9 方木云,屈玉貴,趙保華;軟件可靠性JM模型完全排錯假設的修改[J];小型微型計算機系統(tǒng);2001年02期
10 鄭軍;封二強;劉暢;;IEEE軟件可靠性系列標準分析[J];微型機與應用;2011年03期
本文關鍵詞:軟件錯誤數(shù)據(jù)分析與可靠性計量模型研究,,由筆耕文化傳播整理發(fā)布。
本文編號:273357
本文鏈接:http://sikaile.net/jingjilunwen/jiliangjingjilunwen/273357.html
最近更新
教材專著