999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

軟件試驗缺陷預測模型研究

2020-09-23 02:52:24何斌
科學技術創新 2020年28期
關鍵詞:分析模型

何斌

(河北省秦皇島市91404 部隊,河南 秦皇島066000)

1 概述

近些年,軟件密集型系統在裝備中的占比迅速增長,且這一趨勢正在加快,軟件已成為裝備組成的主要部分。在實際裝備使用中發現,系統發生故障或失效更多的是由于軟件缺陷引起的,軟件缺陷率成為影響軟件可靠性的關鍵。按現有裝備管理流程裝備軟件經過自測試、第三方軟件測試、裝備試驗等過程,可以認為軟件缺陷率降為較低的水平,但實際上交付部隊的裝備軟件缺陷率可能仍處在較高的水平且這一狀況無法準確計量。如何有效分析預測裝備軟件缺陷率已成為軟件試驗可靠性評價的重要研究內容。

Rayleigh 模型是一種常用軟件缺陷分析預測方法。Rayleigh分析模型通過生命周期各階段缺陷發現情況得到缺陷Rayleigh曲線,用于評估軟件質量、預測軟件現場質量。所以Rayleigh 模型可對裝備軟件缺陷分析預測并用于軟件試驗可靠性評價,是一種有效軟件質量評估方法。但在實際工作中發現兩方面問題限制了Raleigh 分析的應用,一方面在試驗階段很難準確采集生命周期各階段缺陷數據尤其是開發與自測試階段的數據;另一方面基于試驗階段可獲取的軟件缺陷數據(主要為軟件測試、軟件試驗缺陷數據)與Rayleigh 模型分析結果有一定的出入。為解決上述問題本文提出基于件測試與試驗數據的Raleigh 軟件缺陷分析,并改進Raleigh 模型使其更加符合實際。

2 Rayleigh 模型

Rayleigh 模型可以預測軟件開發全生命周期的缺陷分布,是一種常用的可靠性模型。Rayleigh 模型是Weibull 分布系列中的一種。Weibull 分布又稱韋伯分布、韋氏分布或威布爾分布,由瑞典物理學家Wallodi Weibull 于1939 年引進,是可靠性分析及壽命檢驗的理論基礎。Weibull 分布的標志性特征之一是其概率的尾部逐漸地趨近于零但達不到零。Rayleigh 模型應用于軟件可靠性評估領域,主要利用軟件缺陷在軟件生命同期時間的分布符合Rayleigh 曲線的規律。

Rayleigh 模型的累積分布函數(CDF)和概率密度函數(PDF)為:

3 用于軟件試驗評估的Rayleigh 模型改進

通常情況在軟件試驗階段,試驗人員能較為準確地掌握軟件測試缺陷及試驗數據,故研究基于這兩組數據Rayleigh 缺陷分析有較強的現實意義。通過研究大量過往的裝備軟件測試與軟件試驗缺陷數據發現,軟件缺陷數據整體上并不符合Rayleigh 曲線。實際裝備軟件缺陷示意曲線如下:

圖1 實際軟件測試及試驗缺陷分布圖

實際裝備軟件測試與試驗缺陷數據有以下幾個特點:

(1)整體上并不符合Rayleigh 曲線;

(2)單組缺陷數據仍符合Rayleigh 曲線;

(3)軟件測試發現累積缺陷通常高于軟件試驗發現累積缺陷。

分析形成這一現象主要原因為:軟件測試與軟件試驗分別由不同的人員組織實施,在工作經驗、知識結構上有差異且互補;軟件測試與軟件試驗在測試方法及實施環境上有巨大的差異;軟件測試在開展在軟件試驗之前能發現大量易發現缺陷。

綜合上述原因,對用于軟件試驗評估的Rayleigh 模型進行如下改進:

(1)缺陷數據主要基于軟件測試與軟件試驗發現的數據;(2)Rayleigh 曲線由軟件測試數據與軟件試驗數據兩組相對獨立的數據組成,缺陷總數K 由兩組按比例構成,即:

K=Ki+Kj

式中:Ki為軟件測試發現累積缺陷,Kj為軟件試驗發現累積缺陷,按經驗Ki≈K*0.8。

按實際對模型改為:

式中:tμ為軟件測試時間(周數)。

4 改進模型實例驗證分析

利用改進后的Rayleigh 模型在試驗階段對“XXX 型雷達軟件”進行缺陷預測。此雷達軟件進入性能試驗之前已完成軟件測試,測試周期為7 周。軟件測試發現缺陷分布如下表所示:

表1 軟件測試發現缺陷分布

根據改進后的Rayleigh 模型,軟件試驗階段軟件缺陷預測為72。使用Rayleigh 模型生成的模擬值見表2、表3:

表2 軟件測試發現缺陷與Rayleigh 模擬缺陷表

表3 軟件試驗發現缺陷與Rayleigh 模擬缺陷表

Rayleigh 模型模擬密度函數(PDF)與實際數據圖如圖2 所示:

圖2 PDF 模擬值與實際數據圖

通過實例數據比對,改進后的Rayleigh 模型模擬數據與實際數據分布形狀基本一致,數值誤差處于可接受范圍之內。

5 結論

作者通過軟件測試與試驗實際經驗數據對Rayleigh 模型進行了改進。改進后的Rayleigh 模型更加符合軟件測試及試驗缺陷發現規律,可以在軟件試驗階段比較真實地對軟件試驗缺陷進行預測。通過實例驗證了改新模型對軟件測試、試驗缺陷發現有更好的擬合度,可以有效指導軟件試驗缺陷預測與軟件可靠性評估。

該模型尚有一些問題需進一步深入研究。下一步重點對已完成的軟件測試及試驗的項目數據進行挖掘分析,總結設定軟件測試與試驗發現缺陷的最佳數量比,從而更加精確進行缺陷預測。

猜你喜歡
分析模型
一半模型
隱蔽失效適航要求符合性驗證分析
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
電力系統不平衡分析
電子制作(2018年18期)2018-11-14 01:48:24
電力系統及其自動化發展趨勢分析
3D打印中的模型分割與打包
FLUKA幾何模型到CAD幾何模型轉換方法初步研究
中西醫結合治療抑郁癥100例分析
在線教育與MOOC的比較分析
主站蜘蛛池模板: 欧美成人免费一区在线播放| 中文字幕亚洲电影| 秘书高跟黑色丝袜国产91在线| 99热这里只有精品5| 2022精品国偷自产免费观看| 日本欧美在线观看| 亚洲欧美一区二区三区图片| 1级黄色毛片| 国产日韩欧美黄色片免费观看| 最新亚洲人成无码网站欣赏网 | 国产农村1级毛片| 波多野结衣无码中文字幕在线观看一区二区 | 婷婷中文在线| 麻豆精选在线| 国产无码制服丝袜| 精品国产毛片| 午夜啪啪网| 亚洲成aⅴ人片在线影院八| 日韩精品一区二区三区视频免费看| 114级毛片免费观看| 热99精品视频| 国产拍在线| 一级毛片免费观看不卡视频| 亚洲中文字幕97久久精品少妇| 色婷婷综合在线| 中文字幕亚洲精品2页| 欧美精品v| 国产精品久久久久鬼色| 久视频免费精品6| 欧美人与牲动交a欧美精品| 在线欧美日韩国产| 手机在线免费不卡一区二| 草草影院国产第一页| 亚洲人成网站色7777| 国产精品无码制服丝袜| 波多野吉衣一区二区三区av| 1级黄色毛片| 高清久久精品亚洲日韩Av| 国产精品欧美在线观看| 97综合久久| 午夜综合网| 国产九九精品视频| 亚洲国产第一区二区香蕉| 在线无码私拍| m男亚洲一区中文字幕| 色综合热无码热国产| аv天堂最新中文在线| 亚洲人成网站在线播放2019| 五月天香蕉视频国产亚| 依依成人精品无v国产| 亚洲精品色AV无码看| 国产美女在线观看| 亚洲欧美一区二区三区麻豆| 国产欧美精品一区aⅴ影院| 美女扒开下面流白浆在线试听 | 呦女亚洲一区精品| 人妻丰满熟妇av五码区| 国产成人一级| 午夜影院a级片| 国产自无码视频在线观看| 国产理论精品| 亚洲女同欧美在线| 在线亚洲精品自拍| 亚洲视频a| 国产乱子伦一区二区=| 亚洲最大福利网站| 一级一级一片免费| a色毛片免费视频| 全部无卡免费的毛片在线看| 亚洲色中色| 免费中文字幕一级毛片| 国产综合在线观看视频| 91成人在线观看视频| 中文字幕1区2区| 亚洲日韩国产精品综合在线观看| 久久久久久尹人网香蕉| 国产日韩欧美视频| 久久精品国产精品青草app| 久久a毛片| 久久伊伊香蕉综合精品| 又大又硬又爽免费视频| 天天干伊人|