Distributed Programming

Distributed Programming
Author :
Publisher : Springer Science & Business Media
Total Pages : 389
Release :
ISBN-10 : 9781461448815
ISBN-13 : 1461448816
Rating : 4/5 (816 Downloads)

Book Synopsis Distributed Programming by : A. Udaya Shankar

Download or read book Distributed Programming written by A. Udaya Shankar and published by Springer Science & Business Media. This book was released on 2012-09-15 with total page 389 pages. Available in PDF, EPUB and Kindle. Book excerpt: Distributed Programming: Theory and Practice presents a practical and rigorous method to develop distributed programs that correctly implement their specifications. The method also covers how to write specifications and how to use them. Numerous examples such as bounded buffers, distributed locks, message-passing services, and distributed termination detection illustrate the method. Larger examples include data transfer protocols, distributed shared memory, and TCP network sockets. Distributed Programming: Theory and Practice bridges the gap between books that focus on specific concurrent programming languages and books that focus on distributed algorithms. Programs are written in a "real-life" programming notation, along the lines of Java and Python with explicit instantiation of threads and programs. Students and programmers will see these as programs and not "merely" algorithms in pseudo-code. The programs implement interesting algorithms and solve problems that are large enough to serve as projects in programming classes and software engineering classes. Exercises and examples are included at the end of each chapter with on-line access to the solutions. Distributed Programming: Theory and Practice is designed as an advanced-level text book for students in computer science and electrical engineering. Programmers, software engineers and researchers working in this field will also find this book useful.


Distributed Programming Related Books

Distributed Programming
Language: en
Pages: 389
Authors: A. Udaya Shankar
Categories: Computers
Type: BOOK - Published: 2012-09-15 - Publisher: Springer Science & Business Media

GET EBOOK

Distributed Programming: Theory and Practice presents a practical and rigorous method to develop distributed programs that correctly implement their specificati
Concurrency 88
Language: en
Pages: 412
Authors: Friedrich H. Vogt
Categories: Computers
Type: BOOK - Published: 1988-10-12 - Publisher: Springer Science & Business Media

GET EBOOK

This volume contains the proceedings of CONCURRENCY 88, an international conference on formal methods for distributed systems, held October 18-19, 1988 in Hambu
Elements of Distributed Computing
Language: en
Pages: 448
Authors: Vijay K. Garg
Categories: Computers
Type: BOOK - Published: 2002-05-23 - Publisher: John Wiley & Sons

GET EBOOK

Mit der Verfügbarkeit verteilter Systeme wächst der Bedarf an einer fundamentalen Diskussion dieses Gebiets. Hier ist sie! Abgedeckt werden die grundlegenden
Stepwise Refinement of Distributed Systems
Language: en
Pages: 832
Authors: Jaco W. de Bakker
Categories: Computers
Type: BOOK - Published: 1990-04-25 - Publisher: Springer Science & Business Media

GET EBOOK

The stepwise refinement method postulates a system construction route that starts with a high-level specification, goes through a number of provably correct dev
Principles of Distributed Systems
Language: en
Pages: 267
Authors: Vijay K. Garg
Categories: Computers
Type: BOOK - Published: 2012-12-06 - Publisher: Springer Science & Business Media

GET EBOOK

Distributed computer systems are now widely available but, despite a number of recent advances, the design of software for these systems remains a challenging t