作者:admin 時間:2022-03-27
FMEA(失效模式及影響分析)方法作為一種傳統的可靠性和性分析方法已廣泛的應用于硬件的可靠性工程中。隨著數字化革命的興起,軟件FMEA方法被提出并逐漸應用于軟件產品的設計與實現的過程中,有效地提高了關鍵軟件的可靠性.
軟件FMEA的基本思想是在軟件開發的不同階段,通過識別軟件失效模式,研究分析各種失效模式產生的原因及其造成的影響,尋找消除或減少其有害影響的方法。關鍵在于盡早發現潛在的問題,并采取相應的措施,從而提高軟件的可靠性和性。
軟件FMEA分析方法提出至今已有三十余年的歷史,并廣泛應用于嵌入式軟件以及關鍵軟件的生產過程中,其生命力在于和軟件開發過程緊密結合,可以做到對軟件的全面分析,盡早找出潛在的失效并消除隱患。
軟件MEA分析方法是一種自下向上的分析方法。軟件FMEA試圖解決以下的問題:在系統運行過程中,哪些過程或哪些功能可能會發生錯誤?為了避免發生這樣的錯誤,我們可以做哪些工作?
在FMEA分析級別方面,硬件FMEA分析的對象可以深入到最底層的元件、導線等等,由于它們的失效模式明確,使得分析過程準確,并且可行。同樣,軟件FMEA也可深入到基本的語句結點,但是這將導致分析過程復雜、失效模式數目繁多等等問題。因此對于軟件FMEA分析級別,應根據需求決定,按照軟件的體系結構及功能進行劃分。
然而,軟件FMEA也存在其局限性:對于分析路徑十分復雜或內部調用關系復雜的軟件而言,軟件FMEA工作非常繁瑣,并且工作量很大;作為一種輔助工具,還沒有廣泛的應用于對軟件錯誤的評估當中。
版權所有© 國可工軟科技有限公司 滬ICP備2020030271號