Amazon.com: A Discipline of Multiprogramming: Programming Theory for Distributed Applications (Monographs in Computer Science) (9780387952062): Jayadev Misra: Books
A Discipline of Multiprogramming and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
A Discipline of Multiprogramming: Programming Theory for Distributed Applications (Monographs in Computer Science)
 
 
Start reading A Discipline of Multiprogramming on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

A Discipline of Multiprogramming: Programming Theory for Distributed Applications (Monographs in Computer Science) [Hardcover]

Jayadev Misra (Author)
5.0 out of 5 stars  See all reviews (1 customer review)

List Price: $89.95
Price: $71.97 & this item ships for FREE with Super Saver Shipping. Details
You Save: $17.98 (20%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want it delivered Friday, February 24? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $64.77  
Hardcover $71.97  

Book Description

June 26, 2001 0387952063 978-0387952062 1
In this book, a programming model is developed that addresses the fundamental issues of 'large-scale programming'. The approach unifies several concepts from database theory, object-oriented programming and designs of reactive systems. The model and the associated theory has been christened "Seuss." The major goal of Seuss is to simplify multiprogramming. To this end, the concern of concurrent implementation is separated from the core program design problem. A program execution is understood as a single thread of control - sequential executions of actions that are chosen according to some scheduling policy. As a consequence, it is possible to reason about the properties of a program from its single execution thread.

Customers Who Bought This Item Also Bought


Editorial Reviews

Review

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)


Product Details

  • Hardcover: 438 pages
  • Publisher: Springer; 1 edition (June 26, 2001)
  • Language: English
  • ISBN-10: 0387952063
  • ISBN-13: 978-0387952062
  • Product Dimensions: 9.5 x 6.3 x 1 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Best Sellers Rank: #2,361,166 in Books (See Top 100 in Books)

 

Customer Reviews

1 Review
5 star:
 (1)
4 star:    (0)
3 star:    (0)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
5.0 out of 5 stars (1 customer review)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

1 of 1 people found the following review helpful:
5.0 out of 5 stars Good book!, September 26, 2005
This review is from: A Discipline of Multiprogramming: Programming Theory for Distributed Applications (Monographs in Computer Science) (Hardcover)
A very good book. It describes a formal approach called Seuss to design and reason about distributed programs. As a formalism Seuss is abstract, hence allows us to focus reasoning at the important issues in distributed programming. It features OO-like structures so that one has the mechanism to construct large systems from smaller components.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Only search this product's reviews



Inside This Book (learn more)
First Sentence:
The main software challenge in developing application programs during the 1960s and the 1970s was that the programs had to operate within limited resources, i.e., slow processors, small memories, and limited disk capacities. Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
strong semaphore, loop noncritical section, loose execution, transient predicates, unordered channel, augmenting guard, union theorem, weak semaphore, global enum, common meeting time, execution correspondence, stable conjunction, partial procedure, tight execution, remaining proof obligation, strong fairness condition, strongest invariant, expanded execution, substitution axiom, semaphore value, weak fairness, weakest predicate, hungry process, locality axiom, local bag
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Start Write, Bibliographic Notes, Write Wait, End Write, Rajeev Joshi, Read Wait, World Wide Web, Actions of Program, Design of the Scheduler, Elsevier Science
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:




Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums



So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject