一種提高軟件質量的可靠性方法
0引言
軟件質量是軟件工程中的重要一環[1],軟件質量的好壞決定了軟件開發的返工量、開發成本以及軟件的上市時間等等。隨著軟件規模的增大,軟件的質量越來越重要,而軟件可靠性是衡量軟件質量的一個重要標準。
1軟件質量的評價標準
ISO/IEC9126-1991規定軟件質量可用3個特性來評價[2]:
(1)功能性(functionality)是與一組功能及其指定的性質有關的一組屬性。這里的功能是指滿足明確或隱含的要求的那些功能。
(2)可靠性(reliability)是與在規定的一段時間和條件下,軟件維持其性能水平的能力有關的一組屬性。
(3)易用性(usability)是與一組規定或潛在用戶為使用軟件所需作的努力,和對這樣的使用所作的評價有關的一組屬性本文討論的是軟件的可靠性,主要從量化的角度改善軟件工程,并最終改善軟件質量的可靠性。該方法是先對以前相似軟件的開發過程中的缺陷分為若干個原因,而每一個原因根據嚴重程度又分為不同,然后采用量化的方法進行計算,根據專家的建議最后確定一個標準。對于現在開發的軟件同樣采用收集發現的錯誤,然后量化進行計算,如果得到的結果跟專家的建議不一致,則必須進行改進。并根據不
一種提高軟件質量的可靠性方法.pdf
評論