色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>電子論文>數字信號處理論文>負指數分布排錯時間的軟件可靠性模型

負指數分布排錯時間的軟件可靠性模型

2008-11-18 | rar | 333 | 次下載 | 3積分

資料介紹

傳統的軟件可靠性模型大多假設排除錯誤的時間忽略不計,基于假設過于苛刻,影響了模型應用的范圍和精度。因此在JM模型的基礎上,提出了排錯時間為負指數分布的軟件可靠性模型及本模型的極大似然參數估計方法。通過用馬爾可夫過程描述系統的狀態,分析了模型的數值求解方法,并討論了使用在本模型中的失效預測、剩余錯誤預測和等待排出的錯誤數預測公式。同時利用實際的工程數據對本模型的應用過程進行了驗證。
關 鍵 詞 軟件可靠性模型; 軟件可靠性; 排錯時間; JM模型

在現有的軟件可靠性模型中,絕大多數都假設排除錯誤的時間忽略不計,這些模型的可靠性預測都依賴于這條假設。顯然,忽略排錯時間的假設過于苛刻,尤其在軟件工程的實踐中,排錯過程已經成為影響軟件可靠性的重要環節。在得不到排錯過程數據的情況下,忽略排錯時間使得可靠性模型變得簡單,同時也降低了模型精度和結果的可信度。隨著軟件開發過程管理水平的提高, 在有條件獲得排錯過程的有關數據條件下,則應將考慮排錯過程對可靠性的影響,本文提出了考慮排錯時間的可靠性模型。
1 JM模型
JM模型(Jelinski and Moranda Model,JM)由文獻[1]提出,是最早的軟件可靠性模型之一,該模型對軟件可靠性定量分析技術的建立和發展做出了重要的貢獻[2, 3]。
模型基本假設如下:1) 軟件測試的方式與使用方式相同;2) 軟件每個錯誤導致系統失效的可能性相同;3) 軟件中的錯誤相互獨立,各次失效的間隔時間也相互獨立;4) 當失效發生后,導致失效的軟件錯誤立刻被排除,排錯時間忽略不計,且不引入新的錯誤;5) 在測試開始時,軟件中有N0個錯誤。N0是一個未知常數;6)軟件的失效率Z在每個失效間隔內是常數,其數值與軟件中殘留的錯誤數成正比,比例系數為Φ。假

設1)保證了使用測試數據對可靠性進行了模型評估的正確性。假設2)使得不同的失效率具有相同的分布特性。假設3)排除了錯誤之間的相互影響。假設4)則將測試階段中的查錯、排錯兩種活動簡化為只有查錯一種活動,忽略了排錯過程和排錯結果對可靠性的影響。假設1)~4)廣泛應用在多種軟件可靠性模型之中[2,3]。根據JM模型的假設5)、6)可以得知,在第i個測試區間內,失效率函數為:
Z(Δt | ti?1)=Φ(N0?i+1)
假設失效發生時刻的隨機變量為ξ, 用F(t)表示ξ的分布函數.根據狀態轉移概率的定義可以得到: 000{|}{}()()(|)limlimlim{}(1())1()tttPttttPtttFttFtFtZttttPthFtξξξξΔ→Δ→Δ→′+Δ>>+Δ>+Δ?Δ====ΔΔ>?≥≥ (1)
求解這個一階常系數微分方程,在初始條件F(0)=0的情況下,可得分布函數:
01() = 1exp{(|)} = 1exp{(+1)}iFtZtttNitΦ??Δ??? (2)
可見,系統在經歷了i?1次失效后,第i次失效發生的時間服從參數Φ(N0?i+1)的負指數分布。其密度函數 f(t) = F′ (t) =Φ(N0?i+1)exp{?Φ(N0?i+1)t},可靠性函數R(t) = exp{?Φ(N0?i+1)t},第i次失效與第i?1次失效的間隔時間 =01(1iMTBFNiΦ=?+,則第k次失效發生的時間 。失效次數的均值公式為: 1kkitMTB==Σ
(3) 0()=[1exp()]mtNtΦ??
剩余錯誤數的均值為:
0()=exp()etNt?Φ (4)
2 負指數分布排錯時間的軟件可靠性模型
2.1 基本假設
本模型的假設包括JM模型的假設1)~3)和假設5),對假設4)和假設6)進行如下修改。
2.1.1 對假設4)的修改:負指數時間的排錯過程
假設4.1),每次的軟件失效是由一個錯誤引起的;假設4.2),當失效發生后,排錯活動立刻進行;假設4.3),每次排除一個錯誤,排錯順序按照失效的順序進行,如果新的排錯任務到達時上一個錯誤仍未被排除,則新的排錯任務進入排隊;假設4.4),排錯是完美的,引起失效的錯誤一定能夠排除,且不引入新的錯誤;假設4.5),錯誤的排除時間服從負指數分布。在上述排錯過程假設的5個方面中,假設4.1)可以從原JM模型的假設2)和假設3)推導得到;假設4.2)和假設4.3)反映了大多數軟件排錯活動的特點;假設4.4)對實際的排錯活動進行了簡化,本模型暫不考慮不完美排錯的情況。
負指數分布能夠較好地描述許多人工活動的服務時間[4];文獻[5]對178個排錯時間樣本進行了分析,認為排錯時間服從負指數分布;在文獻[4]中,通過Shuttle項目中包含85個數據項的排錯時間樣本分析,認為其排錯時間也服從參數為平均排錯時間的負指數分布。由于負指數分布的排錯時間具有較為廣泛的代表性,因此,本模型假設排錯時間服從參數為μ0的負指數分布,其分布函數為:0()1exp()Fttμ=??。
2.1.2 對假設6的修改:失效過程假設
假設6.1),軟件的瞬時失效率Z在每個失效間隔內是常數,其數值與軟件中殘留的錯誤數成正比,比例系數為Φ,假設6.2)一旦錯誤被排除,立刻以新的軟件版本為對象進行測試。本模型假設6.1)具有與原JM模型相同的實質,但瞬時失效率具有不同的表達式。假設當前已經發生了i次失效,且已修復了j個錯誤(j≤i),則稱系統當前處于狀態(i,j)。根據假設6),處于狀態(i, j)的系統的瞬時失效率為( | )=Ztti0(NjΦ?。從上式可以看出,在初始錯誤一定的情況下,瞬時失效率只與已經排除的錯誤數有關,而與失效次數無關。這是本模型與JM模型失效過程的最大區別。假設6.2)符合一般的測試過程,該假設將影響到從失效時刻得到失效間隔時間的處理。
2.2 模型的馬爾可夫過程
如果用二元組(i,j)表示系統的當前狀態,其中i為失效次數,j為已經修復的錯誤數,N0為初始錯誤數,則系統狀態的變化構成一個連續時間的馬爾可夫過程,如圖1所示,其中瞬時狀態轉移概率為:

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1電子電路原理第七版PDF電子教材免費下載
  2. 0.00 MB  |  1490次下載  |  免費
  3. 2單片機典型實例介紹
  4. 18.19 MB  |  93次下載  |  1 積分
  5. 3S7-200PLC編程實例詳細資料
  6. 1.17 MB  |  27次下載  |  1 積分
  7. 4筆記本電腦主板的元件識別和講解說明
  8. 4.28 MB  |  18次下載  |  4 積分
  9. 5開關電源原理及各功能電路詳解
  10. 0.38 MB  |  11次下載  |  免費
  11. 6100W短波放大電路圖
  12. 0.05 MB  |  4次下載  |  3 積分
  13. 7基于AT89C2051/4051單片機編程器的實驗
  14. 0.11 MB  |  4次下載  |  免費
  15. 8基于單片機的紅外風扇遙控
  16. 0.23 MB  |  3次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234313次下載  |  免費
  3. 2PADS 9.0 2009最新版 -下載
  4. 0.00 MB  |  66304次下載  |  免費
  5. 3protel99下載protel99軟件下載(中文版)
  6. 0.00 MB  |  51209次下載  |  免費
  7. 4LabView 8.0 專業版下載 (3CD完整版)
  8. 0.00 MB  |  51043次下載  |  免費
  9. 5555集成電路應用800例(新編版)
  10. 0.00 MB  |  33562次下載  |  免費
  11. 6接口電路圖大全
  12. 未知  |  30320次下載  |  免費
  13. 7Multisim 10下載Multisim 10 中文版
  14. 0.00 MB  |  28588次下載  |  免費
  15. 8開關電源設計實例指南
  16. 未知  |  21539次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935053次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537791次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234313次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191183次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183277次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138039次下載  |  免費
主站蜘蛛池模板: 亚洲成人一区二区| 午夜性爽视频男人的天堂在线 | 亚洲狠狠网站色噜噜| 乱精品一区字幕二区| 亚洲 日韩 欧美 国产专区| 丰满的女友1在线观看| 青青草原国产在线| HEYZO精品无码一区二区三区| 麻豆国产人妻欲求不满| 一本道无码字幕在线看| 黑丝女仆恋上我| 暖暖视频免费观看高清完整版| 樱花草动漫www| 久久人妻AV一区二区软件| 一本道dvd久久综合高清免费| 国产三级影院| 亚洲免费无l码中文在线视频| 国产亚洲日韩欧美视频| 亚洲 日本 天堂 国产 在线| 国产精品嫩草影院在线观看免费| 特级毛片AAAAAA| 国产亚洲999精品AA片在线爽| 午夜DY888国产精品影院| 国产精品伦理一二三区伦理| 胸大的姑娘中文字幕视频| 荷兰少归BVBV| 妖精视频免费看| 蜜桃成人在线| 疯狂小护士| 亚洲免费视频观看| 美女的隐私蜜桃传媒免费看| ai换脸女明星被躁在线观看免费| 秋霞成人午夜鲁丝一区二区三区| 东日韩二三区| 亚洲片在线观看| 恋夜影视列表免费安卓手机版| 99久久99久久免费精品蜜桃| 日日摸天天添天天添无码蜜臀| 国产免费福利在线视频| 在镜头里被CAO翻了H| 强开乳罩摸双乳吃奶视频|