+612 9045 4394
On Concurrent Programming : Graduate Texts in Computer Science - Fred B. Schneider

On Concurrent Programming

Graduate Texts in Computer Science

Hardcover Published: 6th May 1997
ISBN: 9780387949420
Number Of Pages: 473

Share This Book:


RRP $231.99
or 4 easy payments of $40.19 with Learn more
Ships in 7 to 10 business days

Other Available Editions (Hide)

  • Paperback View Product Published: 30th September 2012

Here, one of the leading figures in the field provides a comprehensive survey of the subject, beginning with prepositional logic and concluding with concurrent programming. It is based on graduate courses taught at Cornell University and is designed for use as a graduate text. Professor Schneier emphasises the use of formal methods and assertional reasoning using notation and paradigms drawn from programming to drive the exposition, while exercises at the end of each chapter extend and illustrate the main themes covered. As a result, all those interested in studying concurrent computing will find this an invaluable approach to the subject.

List of Figures
Introductionp. 1
Formal Logicp. 9
Temporal Logicp. 55
Notation and Logic for Sequential Programmingp. 91
Concurrency and Interferencep. 135
Safety Properties: Invariancep. 175
Safety Properties with Past Termsp. 205
Verifying Arbitrary Temporal Logic Propertiesp. 239
Programming with Fine-Grained Atomic Actionsp. 283
Semaphores, Locks, and Conditional Critical Regionsp. 337
Message Passing and Distributed Programmingp. 377
Putting It Togetherp. 427
Referencesp. 435
Indexp. 451
Table of Contents provided by Blackwell. All Rights Reserved.

ISBN: 9780387949420
ISBN-10: 0387949429
Series: Graduate Texts in Computer Science
Audience: Professional
Format: Hardcover
Language: English
Number Of Pages: 473
Published: 6th May 1997
Publisher: Springer-Verlag New York Inc.
Country of Publication: US
Dimensions (cm): 24.77 x 16.51  x 3.81
Weight (kg): 0.86