Scalable Techniques for Formal Verification
暫譯: 可擴展的形式驗證技術

Sandip Ray

  • 出版商: Springer
  • 出版日期: 2014-10-19
  • 售價: $4,990
  • 貴賓價: 9.5$4,741
  • 語言: 英文
  • 頁數: 260
  • 裝訂: Paperback
  • ISBN: 1489984445
  • ISBN-13: 9781489984449
  • 相關分類: JVM 語言
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

This book is about formal veri?cation, that is, the use of mathematical reasoning to ensure correct execution of computing systems. With the increasing use of c- puting systems in safety-critical and security-critical applications, it is becoming increasingly important for our well-being to ensure that those systems execute c- rectly. Over the last decade, formal veri?cation has made signi?cant headway in the analysis of industrial systems, particularly in the realm of veri?cation of hardware. A key advantage of formal veri?cation is that it provides a mathematical guarantee of their correctness (up to the accuracy of formal models and correctness of r- soning tools). In the process, the analysis can expose subtle design errors. Formal veri?cation is particularly effective in ?nding corner-case bugs that are dif?cult to detect through traditional simulation and testing. Nevertheless, and in spite of its promise, the application of formal veri?cation has so far been limited in an ind- trial design validation tool ?ow. The dif?culties in its large-scale adoption include the following (1) deductive veri?cation using theorem provers often involves - cessive and prohibitive manual effort and (2) automated decision procedures (e. g. , model checking) can quickly hit the bounds of available time and memory. This book presents recent advances in formal veri?cation techniques and d- cusses the applicability of the techniques in ensuring the reliability of large-scale systems. We deal with the veri?cation of a range of computing systems, from - quential programsto concurrentprotocolsand pipelined machines.

商品描述(中文翻譯)

本書探討形式驗證,即使用數學推理來確保計算系統的正確執行。隨著計算系統在安全關鍵和安全性關鍵應用中的使用日益增加,確保這些系統正確執行對我們的福祉變得越來越重要。在過去十年中,形式驗證在工業系統分析方面取得了顯著進展,特別是在硬體驗證領域。形式驗證的一個主要優勢是它提供了正確性的數學保證(取決於形式模型的準確性和推理工具的正確性)。在這個過程中,分析可以揭示微妙的設計錯誤。形式驗證在發現難以通過傳統模擬和測試檢測的邊界案例錯誤方面特別有效。然而,儘管形式驗證具有潛力,但其在工業設計驗證工具流程中的應用迄今為止仍然有限。其大規模採用的困難包括以下幾點:(1)使用定理證明器的演繹驗證通常涉及繁瑣且高昂的手動工作;(2)自動決策程序(例如,模型檢查)可能迅速達到可用時間和記憶體的限制。本書介紹了形式驗證技術的最新進展,並討論了這些技術在確保大規模系統可靠性方面的適用性。我們處理一系列計算系統的驗證,從順序程序到並發協議和流水線機器。