<p>With the rapid growth of networking and high-computing power, the demand for large-scale and complex software systems has increased dramatically. Many of the software systems support or supplant human control of safety-critical systems such as flight control systems, space shuttle control systems
Concurrency Verification: Introduction to Compositional and Non-compositional Methods
β Scribed by Willem-Paul de Roever, Frank de Boer, Ulrich Hanneman, Jozef Hooman, Yassine Lakhnech, Mannes Poel, Job Zwiers
- Publisher
- Cambridge University Press
- Year
- 2001
- Tongue
- English
- Leaves
- 800
- Series
- Cambridge Tracts in Theoretical Computer Science 54
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
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.
π SIMILAR VOLUMES
This book is an updated and expanded version of the course notes for the Composite Awareness course run by the Warwick Manufacturing Group in 1998-1999. The book gives readers an appreciation of composites, materials properties, manufacturing technologies and the wider implications of using composi
A widely used basic text by two recognized authorities. A unified and disciplined approach; advanced concepts reduced to easy-to-use charts, formulas and numerical examples.
<p><p>This detailed, perceptive addition to the linguistics literature analyzes the semantic components of event predicates, exploring their fine-grained elements as well as their agency in linguistic processing. The papers go beyond pure semantics to consider their varying influences of event predi