CHF 188.00

On a Method of Multiprogramming

English · Paperback / Softback

Shipping usually within 4 to 7 working days

Description

Read more

Among all the interests in parallelism, there is an essential and fundamental one that has remained largely unexplored, namely the question of how to design parallel programs from their specification. And that is what this book is about. It proposes a method for the formal development of parallel programs - multiprograms as we have preferred to call them -, and it does so with a minimum of formal gear, viz. with the predicate calculus and with the meanwhile well-established theory of Owicki and Gries. The fact that one can get away with just this theory will probably not convey anything to the uninitiated, but it may all the more come as a surprise to those who were exposed earlier to correctness of multiprograms. Contrary to common belief, the Owicki/Gries theory can indeed be effectively put to work for the formal development of multiprograms, regardless of whether these algorithms are distributed or not. That is what we intend to exemplify with this book.

Product details

Authors W. H. J. Feijen, D. Gries, A. J. M. van Gasteren, W.H.J. Feijen, A.J.M. van Gasteren, Antonetta J. M. van Gasteren, Wim Feijen, Wim H. J. Feijen, W H Feijen, A J M van Gasteren, W H J Feijen
Publisher Springer, Berlin
 
Content Book
Product form Paperback / Softback
Publication date 27.10.2010
Subject Natural sciences, medicine, IT, technology > IT, data processing > IT
 
EAN 9781441931795
ISBN 978-1-4419-3179-5
Pages 370
Illustrations XX, 370 p.
Dimensions (packing) 15.5 x 2.1 x 23.5 cm
Weight (packing) 593 g
 
Series Monographs in Computer Science
Monographs in Computer Science
 

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.