A Discipline of Multiprogramming : Programming Theory for Distributed Applications - Jayadev Misra

A Discipline of Multiprogramming

Programming Theory for Distributed Applications

By: Jayadev Misra

Hardcover | 26 June 2001

At a Glance

Hardcover


$111.38

or 4 interest-free payments of $27.84 with

 or 

Aims to ship in 7 to 10 business days

When will this arrive by?
Enter delivery postcode to estimate

This volume presents a programming model, similar to object-oriented programming, that imposes a strict discipline on the form of the constituent objects and interactions among them. Concurrency considerations have been eliminated from the model itself and are introduced only during implementation, thereby freeing programmers from dealing with concurrency explicitly. Moreover, the resulting software designs are typically more modular and easier to analyze than the more traditional ones. Numerous examples illustrate various aspects of the model and reveal that a few simple, integrated features are adequate for designing complex applications. Topics and features: * Presents a simple, easy-to-understand multiprogramming model * Provides extensive development of the underlying theory * Emphasizes program composition, thereby making possible programming of large systems through modular designs * Eliminates explicit concurrency considerations during program design * Supplies efficient implementation schemes for distributed platforms. This book addresses the problem of developing complex distributed applications on wide-area networks, such as the Internet and World Wide Web, by using effective program design principles. Computer scientists, computer engineers, and software engineers will find the book an authoritative guide to large-scale multiprogramming.
Industry Reviews

From the reviews:

"Jayadev Misras 'Discipline of Multiprogramming - Programming Theory for Distributed Applications' wants to contribute theories and design principles to enhance productivity in specification, abstraction and modularization. ... Most chapters have a large number of examples, contain bibliographic notes and a lot of exercises with solutions. The book concludes with an appendix about elementary logic and algebra, a reference list and an index." (Christoph Meinel, Zentralblatt MATH, Vol. 999, 2002)

More in Computer Programming & Software Development

Windows 11 For Seniors For Dummies, 2nd Edition - Curt Simmons
Think Python : How To Think Like a Computer Scientist - Allen B. Downey
The C Programming Language : Prentice Hall Software - Brian Kernighan

RRP $101.95

$72.25

29%
OFF
Python All-in-One For Dummies : 3rd Edition - John C. Shovic

RRP $74.95

$55.50

26%
OFF
C# 12 in a Nutshell : The Definitive Reference - Joseph Albahari

RRP $133.00

$64.50

52%
OFF
Clean Code : A Handbook of Agile Software Craftsmanship - Robert Martin
The Art of SEO : Mastering Search Engine Optimization - Eric Enge
Computer Coding Python Games for Kids : DK Help Your Kids With - Carol Vorderman
Microsoft 365 Excel VBA Programming For Dummies - Dick Kusleika
Python Cookbook : Recipes for Mastering Python : 3rd Edition - David Beazley
Information Architecture : For the Web and Beyond : 4th Edition - Jorge Arango
Learning Git : A Hands-On and Visual Guide to the Basics of Git - Anna Skoulikari