軟件可靠性是軟件產品在規(guī)定的條件下和規(guī)定的時間區(qū)間完成規(guī)定功能的能力。
規(guī)定的條件是指直接與軟件運行相關的使用該軟件的計算機系統(tǒng)的狀態(tài)和軟件的輸入條件,或統(tǒng)稱為軟件運行時的外部輸入條件;規(guī)定的時間區(qū)間是指軟件的實際運行時間區(qū)間;規(guī)定功能是指為提供給定的服務,軟件產品所必須具備的功能。
軟件可靠性不但與軟件存在的缺陷和差錯有關,而且與系統(tǒng)輸入和系統(tǒng)使用有關。軟件可靠性的概率度量稱軟件可靠度。