軟件可靠性評估的要素

規定的時間
軟件可靠性只是體現在其運行階段,所以將"運行時閒"作為"規定時間"度量."運行時間"包括軟件系統運行後工作與掛起(開啟但空閒)的累計時間.由於軟件運行的環境與程序路徑選取的隨機性,軟件的失效為隨機事件,所以運行時閒屬於隨機變量.
 
規定的環境條件
環境條件指軟件的運行環境.它涉及軟件系統運行時所需的各種支持要素,如支持硬件,操作系統,其它支持軟件,輸入數據格式和範圍以及操作規程等.不同環境條件下軟件的可靠性是不同的.具體地說,規定的環境條件主要是描述軟件系統運行時計算機的配置情況以及對輸入數據的要求,並假定其他一切因素都是理想的.有了明確規定的環境條件,還可以有效判斷軟件失效的責任在用戶方還是研製方.
 
規定的功能
軟件可靠性還與規定的任務和功能有關.由於要完成的任務不同,軟件的運行剖面會有所區別,調用的子模塊就會不同(即程序路徑選擇不同),其可靠性就可能不同.所以要準確度量軟件系統的可靠性必須首先明確它的任務和功能.
posted @ 2009-01-21 09:00  道场  阅读(141)  评论(0)    收藏  举报