不完美排錯下NHPP類軟件可靠性過程研究
發(fā)布時間:2021-03-24 04:01
信息技術(shù)的快速發(fā)展使得軟件系統(tǒng)滲透到人類生產(chǎn)生活的方方面面,所發(fā)揮的作用越來越大。軟件系統(tǒng)業(yè)務(wù)功能屬性和非功能屬性緊密相關(guān),一直得到了持續(xù)的關(guān)注。作為軟件系統(tǒng)最為重要的非功能質(zhì)量屬性之一,以可靠性為核心的相關(guān)研究一直得到研究人員的重視,并不斷持續(xù)深入。由于可靠性經(jīng)常被定義為時間的函數(shù),且受多種隨機因素影響,因而基于可變失效強度的非齊次泊松過程NHPP(Non-Homogeneous Poisson Process)進(jìn)行軟件可靠性建模及相關(guān)過程研究是重要研究方向。在軟件生命周期中,測試階段是提高軟件可靠性的重要時間部分,由于測試環(huán)境的隨機性和不確定因素的影響,軟件排錯呈現(xiàn)不完美特點,但現(xiàn)有研究中進(jìn)行了較多的完美性假設(shè),偏離實際,這樣測試階段可靠性的研究中要考慮到不完美情況。為了更加貼近真實測試過程,本文從研究考慮不完美排錯的SRGM(Software Reliability Growth Model)入手,建立單一黑盒形式軟件測試過程中考慮不完美排錯時的統(tǒng)一的SRGM框架,并提出涵蓋測試工作量的軟件最優(yōu)發(fā)布策略;進(jìn)而將研究拓展到考慮內(nèi)部組成結(jié)構(gòu)的構(gòu)件軟件在集成測試過程中考慮故障檢測與修復(fù)...
【文章來源】:哈爾濱工業(yè)大學(xué)黑龍江省 211工程院校 985工程院校
【文章頁數(shù)】:147 頁
【學(xué)位級別】:博士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 課題背景及研究的目的和意義
1.2 軟件可靠性研究發(fā)展歷程及相關(guān)定義
1.2.1 由軟件失效評估與性能預(yù)測到軟件可靠性過程研究發(fā)展變遷
1.2.2 軟件可靠性過程研究相關(guān)定義與定理
1.3 不完美排錯SRGM研究進(jìn)展
1.3.1 不完美排錯
1.3.2 測試工作量TE
1.3.3 考慮多種實際測試因素的SRGM
1.4 構(gòu)件軟件可靠性過程分析研究進(jìn)展
1.4.1 基于解析方法研究軟件可靠性過程
1.4.2 基于仿真方法研究軟件可靠性過程
1.5 當(dāng)前研究工作存在的主要問題
1.6 本文的研究內(nèi)容和結(jié)構(gòu)安排
第2章 考慮測試工作量的統(tǒng)一的不完美排錯SRGM
2.1 引言
2.2 考慮不完美排錯SRGM建模比較
2.2.1 考慮不完美排錯SRGM基本建模過程
2.2.2 Ohba-Chou模型解釋
2.3 不完美排錯與TEF
2.3.1 不完美排錯定義
2.3.2 測試工作量相關(guān)研究
2.4 考慮測試工作量時不完美排錯SRGM框架模型
2.4.1 一般性不完美排錯框架模型
2.4.2 考慮測試工作量時不完美排錯框架模型
2.5 S型故障檢測率與改進(jìn)LOGISITC TEF相關(guān)的不完美排錯模型
2.5.1 具體的考慮測試工作量與不完美排錯模型:SRGM-GTEID
2.5.2 關(guān)于模型的局限性
2.6 模型驗證與分析
2.6.1 失效數(shù)據(jù)集與參與比較的模型
2.6.2 比較標(biāo)準(zhǔn)
2.6.3 性能驗證
2.7 討論:模型的有效性分析
2.8 本章小結(jié)
第3章 不完美排錯SRGM相關(guān)的軟件最優(yōu)發(fā)布策略
3.1 引言
3.2 軟件成本模型與最優(yōu)發(fā)布策略
3.3 不完美排錯下測試工作量相關(guān)的SRGM
3.4 考慮不完美排錯的軟件成本函數(shù)模型與最優(yōu)發(fā)布策略
3.4.1 考慮不完美排錯的成本模型
3.4.2 考慮可靠性水平的成本模型與最優(yōu)發(fā)布分析
3.4.3 成本模型風(fēng)險分析與調(diào)控
3.5 最優(yōu)發(fā)布時間求解算法ORP-BEVRA
3.6 模型驗證與分析
3.6.1 SRGMs性能驗證
3.6.2 最優(yōu)發(fā)布分析
3.6.3 成本調(diào)控分析
3.6.4 累積檢測的故障數(shù)量,期望成本間與發(fā)布時間三維關(guān)系
3.6.5 敏感性分析
3.7 本章小結(jié)
第4章 不完美排錯下變動點相關(guān)的構(gòu)件軟件可靠性過程分析
4.1 引言
4.2 可靠性評估與分析方法
4.3 完美與不完美排錯分類及變動點
4.3.1 完美與不完美排錯分類
4.3.2 變動點CP
4.4 不完美排錯環(huán)境下構(gòu)件軟件集成測試過程建模
4.5 考慮不完美排錯和變動點的構(gòu)件軟件可靠性分析模型
4.6 討論:變動點t 在故障移除率上的作用分析
4.7 模型驗證與分析
4.7.1 IDCP-CBSRGM參數(shù)設(shè)置
4.7.2 模型性能分析
4.8 本章小結(jié)
第5章 不完美排錯下修復(fù)延遲相關(guān)的構(gòu)件軟件可靠性過程分析
5.1 引言
5.2 修復(fù)延遲相關(guān)的可靠性過程分析
5.3 不完美排錯環(huán)境下修復(fù)延遲相關(guān)的服務(wù)隊列模型MMFSQM
5.4 考慮修復(fù)延遲的構(gòu)件軟件可靠性分析模型
5.4.1 修復(fù)延遲時構(gòu)件軟件集成測試過程統(tǒng)一分析
5.4.2 考慮兩種修復(fù)延遲時的構(gòu)件軟件集成測試過程分析
5.4.3 不完美排錯下構(gòu)件軟件集成測試檢測與修復(fù)
5.4.4 不完美排錯與修復(fù)延遲影響分析
5.5 模型驗證與分析
5.5.1 構(gòu)件軟件實例
5.5.2 參數(shù)設(shè)置
5.5.3 性能比較與分析
5.6 本章小結(jié)
結(jié)論
參考文獻(xiàn)
攻讀博士學(xué)位期間發(fā)表的論文及其它成果
致謝
個人簡歷
本文編號:3097013
【文章來源】:哈爾濱工業(yè)大學(xué)黑龍江省 211工程院校 985工程院校
【文章頁數(shù)】:147 頁
【學(xué)位級別】:博士
【文章目錄】:
摘要
ABSTRACT
第1章 緒論
1.1 課題背景及研究的目的和意義
1.2 軟件可靠性研究發(fā)展歷程及相關(guān)定義
1.2.1 由軟件失效評估與性能預(yù)測到軟件可靠性過程研究發(fā)展變遷
1.2.2 軟件可靠性過程研究相關(guān)定義與定理
1.3 不完美排錯SRGM研究進(jìn)展
1.3.1 不完美排錯
1.3.2 測試工作量TE
1.3.3 考慮多種實際測試因素的SRGM
1.4 構(gòu)件軟件可靠性過程分析研究進(jìn)展
1.4.1 基于解析方法研究軟件可靠性過程
1.4.2 基于仿真方法研究軟件可靠性過程
1.5 當(dāng)前研究工作存在的主要問題
1.6 本文的研究內(nèi)容和結(jié)構(gòu)安排
第2章 考慮測試工作量的統(tǒng)一的不完美排錯SRGM
2.1 引言
2.2 考慮不完美排錯SRGM建模比較
2.2.1 考慮不完美排錯SRGM基本建模過程
2.2.2 Ohba-Chou模型解釋
2.3 不完美排錯與TEF
2.3.1 不完美排錯定義
2.3.2 測試工作量相關(guān)研究
2.4 考慮測試工作量時不完美排錯SRGM框架模型
2.4.1 一般性不完美排錯框架模型
2.4.2 考慮測試工作量時不完美排錯框架模型
2.5 S型故障檢測率與改進(jìn)LOGISITC TEF相關(guān)的不完美排錯模型
2.5.1 具體的考慮測試工作量與不完美排錯模型:SRGM-GTEID
2.5.2 關(guān)于模型的局限性
2.6 模型驗證與分析
2.6.1 失效數(shù)據(jù)集與參與比較的模型
2.6.2 比較標(biāo)準(zhǔn)
2.6.3 性能驗證
2.7 討論:模型的有效性分析
2.8 本章小結(jié)
第3章 不完美排錯SRGM相關(guān)的軟件最優(yōu)發(fā)布策略
3.1 引言
3.2 軟件成本模型與最優(yōu)發(fā)布策略
3.3 不完美排錯下測試工作量相關(guān)的SRGM
3.4 考慮不完美排錯的軟件成本函數(shù)模型與最優(yōu)發(fā)布策略
3.4.1 考慮不完美排錯的成本模型
3.4.2 考慮可靠性水平的成本模型與最優(yōu)發(fā)布分析
3.4.3 成本模型風(fēng)險分析與調(diào)控
3.5 最優(yōu)發(fā)布時間求解算法ORP-BEVRA
3.6 模型驗證與分析
3.6.1 SRGMs性能驗證
3.6.2 最優(yōu)發(fā)布分析
3.6.3 成本調(diào)控分析
3.6.4 累積檢測的故障數(shù)量,期望成本間與發(fā)布時間三維關(guān)系
3.6.5 敏感性分析
3.7 本章小結(jié)
第4章 不完美排錯下變動點相關(guān)的構(gòu)件軟件可靠性過程分析
4.1 引言
4.2 可靠性評估與分析方法
4.3 完美與不完美排錯分類及變動點
4.3.1 完美與不完美排錯分類
4.3.2 變動點CP
4.4 不完美排錯環(huán)境下構(gòu)件軟件集成測試過程建模
4.5 考慮不完美排錯和變動點的構(gòu)件軟件可靠性分析模型
4.6 討論:變動點t 在故障移除率上的作用分析
4.7 模型驗證與分析
4.7.1 IDCP-CBSRGM參數(shù)設(shè)置
4.7.2 模型性能分析
4.8 本章小結(jié)
第5章 不完美排錯下修復(fù)延遲相關(guān)的構(gòu)件軟件可靠性過程分析
5.1 引言
5.2 修復(fù)延遲相關(guān)的可靠性過程分析
5.3 不完美排錯環(huán)境下修復(fù)延遲相關(guān)的服務(wù)隊列模型MMFSQM
5.4 考慮修復(fù)延遲的構(gòu)件軟件可靠性分析模型
5.4.1 修復(fù)延遲時構(gòu)件軟件集成測試過程統(tǒng)一分析
5.4.2 考慮兩種修復(fù)延遲時的構(gòu)件軟件集成測試過程分析
5.4.3 不完美排錯下構(gòu)件軟件集成測試檢測與修復(fù)
5.4.4 不完美排錯與修復(fù)延遲影響分析
5.5 模型驗證與分析
5.5.1 構(gòu)件軟件實例
5.5.2 參數(shù)設(shè)置
5.5.3 性能比較與分析
5.6 本章小結(jié)
結(jié)論
參考文獻(xiàn)
攻讀博士學(xué)位期間發(fā)表的論文及其它成果
致謝
個人簡歷
本文編號:3097013
本文鏈接:http://sikaile.net/shoufeilunwen/xxkjbs/3097013.html
最近更新
教材專著