Concurrency Verification: Introduction to Compositional and Non-compositional Methods (Cambridge Tracts in Theoretical Computer Science)
暫譯: 併發驗證:組合與非組合方法導論(劍橋理論計算機科學專題)
Willem-Paul de Roever, Frank de Boer, Ulrich Hanneman, Jozef Hooman, Yassine Lakhnech, Mannes Poel, Job Zwiers
- 出版商: Cambridge
- 出版日期: 2012-01-26
- 售價: $3,700
- 貴賓價: 9.5 折 $3,515
- 語言: 英文
- 頁數: 800
- 裝訂: Paperback
- ISBN: 0521169321
- ISBN-13: 9780521169325
-
相關分類:
Computer-Science
海外代購書籍(需單獨結帳)
相關主題
商品描述
This is a systematic and comprehensive introduction both to compositional proof methods for the state-based verification of concurrent programs, such as the assumption-commitment and rely-guarantee paradigms, and to noncompositional methods, whose presentation culminates in an exposition of the communication-closed-layers (CCL) paradigm for verifying network protocols. Compositional concurrency verification methods reduce the verification of a concurrent program to the independent verification of its parts. If those parts are tightly coupled, one additionally needs verification methods based on the causal order between events. These are presented using CCL. The semantic approach followed here allows a systematic presentation of all these concepts in a unified framework which highlights essential concepts. The book is self-contained, guiding the reader from advanced undergraduate level to the state-of-the-art. Every method is illustrated by examples, and a picture gallery of some of the subject's key figures complements the text.
商品描述(中文翻譯)
這本書系統且全面地介紹了基於狀態的並發程式驗證的組合證明方法,例如假設-承諾(assumption-commitment)和依賴-保證(rely-guarantee)範式,以及非組合方法,其內容最終以通信封閉層(communication-closed-layers, CCL)範式來驗證網路協議的說明作為結尾。組合並發驗證方法將並發程式的驗證簡化為其各部分的獨立驗證。如果這些部分緊密耦合,則還需要基於事件之間因果順序的驗證方法。這些方法使用CCL進行呈現。這裡採用的語義方法允許在統一框架中系統性地呈現所有這些概念,並突顯出基本概念。這本書是自足的,指導讀者從高級本科水平到最先進的技術。每種方法都有示例進行說明,並且附有一些主題關鍵人物的圖片畫廊以補充文本內容。