中国科技论文在线
中國科技論文在線
중국과기논문재선
SCIENCEPAPER ONLINE
2007年
10期
768-774
,共7页
软件可靠性%失效数据分析%支持向量机%人工神经网络%失效预测
軟件可靠性%失效數據分析%支持嚮量機%人工神經網絡%失效預測
연건가고성%실효수거분석%지지향량궤%인공신경망락%실효예측
传统的软件可靠性增长模型通常基于一系列不符合实际情况的假设,因而其适用性和准确性受到了较大的影响.近年来,数据驱动的软件可靠性建模方法受到了广泛的重视,一些文献提出了基于人工神经网络和基于支持向量机的软件可靠性模型.由于数据驱动的软件可靠性模型不对软件的内部错误及失效过程做任何假设.因而其适用范围较传统的软件可靠性增长模型更广.对于数据驱动的软件可靠性模型,其使用的软件失效数据对模型的预测精度有很大的影响,但现有的文献未对此进行研究.本文提出了一种基于支持向量机的软件可靠性模型,并指出对数据驱动的软件可靠性模型,应使用累计失效数据而不应使用失效间隔数据;应使用最近的部分失效数据而不应使用所有观测到的失效数据.本文同时还提出了一种基于遗传算法的模型参数优化方法.应用三组现有文献中的实际软件测试数据,对所提出的软件可靠性模型与现有的数据驱动的软件可靠性模型进行了对比研究.结果表明,本文所提出的软件可靠性模型具有较好的预测精度.
傳統的軟件可靠性增長模型通常基于一繫列不符閤實際情況的假設,因而其適用性和準確性受到瞭較大的影響.近年來,數據驅動的軟件可靠性建模方法受到瞭廣汎的重視,一些文獻提齣瞭基于人工神經網絡和基于支持嚮量機的軟件可靠性模型.由于數據驅動的軟件可靠性模型不對軟件的內部錯誤及失效過程做任何假設.因而其適用範圍較傳統的軟件可靠性增長模型更廣.對于數據驅動的軟件可靠性模型,其使用的軟件失效數據對模型的預測精度有很大的影響,但現有的文獻未對此進行研究.本文提齣瞭一種基于支持嚮量機的軟件可靠性模型,併指齣對數據驅動的軟件可靠性模型,應使用纍計失效數據而不應使用失效間隔數據;應使用最近的部分失效數據而不應使用所有觀測到的失效數據.本文同時還提齣瞭一種基于遺傳算法的模型參數優化方法.應用三組現有文獻中的實際軟件測試數據,對所提齣的軟件可靠性模型與現有的數據驅動的軟件可靠性模型進行瞭對比研究.結果錶明,本文所提齣的軟件可靠性模型具有較好的預測精度.
전통적연건가고성증장모형통상기우일계렬불부합실제정황적가설,인이기괄용성화준학성수도료교대적영향.근년래,수거구동적연건가고성건모방법수도료엄범적중시,일사문헌제출료기우인공신경망락화기우지지향량궤적연건가고성모형.유우수거구동적연건가고성모형불대연건적내부착오급실효과정주임하가설.인이기괄용범위교전통적연건가고성증장모형경엄.대우수거구동적연건가고성모형,기사용적연건실효수거대모형적예측정도유흔대적영향,단현유적문헌미대차진행연구.본문제출료일충기우지지향량궤적연건가고성모형,병지출대수거구동적연건가고성모형,응사용루계실효수거이불응사용실효간격수거;응사용최근적부분실효수거이불응사용소유관측도적실효수거.본문동시환제출료일충기우유전산법적모형삼수우화방법.응용삼조현유문헌중적실제연건측시수거,대소제출적연건가고성모형여현유적수거구동적연건가고성모형진행료대비연구.결과표명,본문소제출적연건가고성모형구유교호적예측정도.