關於軟件形式化驗證

軟件開發中通常使用「測試」來找bug,這種方法只能找到bug,不能證實程序沒有bug。 形式化驗證是用邏輯來驗證程序的可靠性,就是把一段程序用邏輯的方法證實一遍,證實它能獲得預期的結果,沒有bug。通常這類研究主要應用於昂貴的航天器材的操做系統、危險的醫療設備的程序之中。由於航天器材、醫療設備牽扯到人的生命,若是操做系統出現錯誤,那麼很危險,又不能用測試一遍一遍的測,因此用形式化驗證來作。好比美國
相關文章
相關標籤/搜索