Specifying Systems: The TLA+ Language and Tools for Hardware and Software Engine
暫譯: 系統規範:TLA+ 語言及硬體與軟體工程工具
Leslie Lamport
- 出版商: Addison Wesley
- 出版日期: 2002-07-19
- 售價: $1,880
- 貴賓價: 9.5 折 $1,786
- 語言: 英文
- 頁數: 382
- 裝訂: Paperback
- ISBN: 032114306X
- ISBN-13: 9780321143068
-
相關翻譯:
用TLA+定義系統:TLA+語言與工具在軟硬件設計中的應用 (簡中版)
買這商品的人也買了...
-
$2,560$2,432 -
$570$559 -
$950$931 -
$2,530$2,404 -
$2,050$1,948 -
$2,220$2,109 -
$1,880$1,786 -
$1,188Policy-Based Networking: Architecture and Algorithms
-
$1,360$1,292 -
$2,220$2,109 -
$1,723$1,637 -
$2,250$2,138 -
$880$695 -
$450$356 -
$550$435 -
$750$638 -
$760$600 -
$580$493 -
$590$466 -
$280$221 -
$720$569 -
$420$332 -
$580$458 -
$990LPI Linux Certification in a Nutshell, 2/e (Paperback)
-
$320$250
商品描述
This book is the distillation of over 25 years of work by one of the world's most renowned computer scientists. Leslie Lamport, the creator of the LaTeX typesetting system, shows how to write unambiguous specifications of complex computer systems. The first part provides a concise and lucid introduction to specification, explaining how to describe, with mathematical precision, the behavioral properties of a system—what that system is allowed to do. The emphasis here is on safety properties. The second part of Specifying Systems: The TLA+ Language and Tools for Hardware and Software Engineers covers more advanced topics, including liveness and fairness, real time properties, and composition. The book's final two parts provide a complete reference manual for the TLA+ language and tools, as well as a handy mini-manual.
Table of Contents
List of Figures and Tables.
Acknowledgments.
Introduction.
I. Getting Started.
1. A Little Simple Math.
2. Specifying a Simple Clock.
3. An
Asynchronous Interface.
4. A FIFO.
5. A Caching Memory.
6. Some More
Math.
7. Writing a Specification: Some Advice.
II: More Advanced Topics.
8. Liveness and Fairness.
9. Real Time.
10. Composing
Specifications.
11. Advanced Examples.
III: The Tools.
12. The Syntactic Analyzer.
13. The TLATEX Typesetter.
14. The
TLC Model Checker.
Mini-Manual 268-273.
15. The Syntax of TLA+.
16.
The Operators of TLA+.
17. The Meaning of a Module.
18. The Standard
Modules.
商品描述(中文翻譯)
這本書是世界上最著名的計算機科學家之一,Leslie Lamport,超過25年工作的精華。作為LaTeX排版系統的創造者,Lamport展示了如何撰寫複雜計算機系統的明確規範。第一部分提供了一個簡潔明瞭的規範介紹,解釋如何以數學精確性描述系統的行為特性——該系統被允許執行的操作。這裡的重點是安全性特性。第二部分《規範系統:硬體和軟體工程師的TLA+語言和工具》涵蓋了更高級的主題,包括活性和公平性、實時特性以及組合。書籍的最後兩部分提供了TLA+語言和工具的完整參考手冊,以及一個方便的迷你手冊。
**目錄**
圖表清單。
致謝。
介紹。
I. 開始使用。
1. 一點簡單的數學。
2. 規範一個簡單的時鐘。
3. 一個非同步介面。
4. 一個FIFO。
5. 一個快取記憶體。
6. 更多數學。
7. 撰寫規範:一些建議。
II. 更高級的主題。
8. 活性和公平性。
9. 實時。
10. 組合規範。
11. 高級範例。
III. 工具。
12. 語法分析器。
13. TLATEX排版器。
14. TLC模型檢查器。
迷你手冊 268-273。
15. TLA+的語法。
16. TLA+的運算子。
17. 模組的意義。
18. 標準模組。