Concurrency : State Models and Java Programs

Kramer, Jeff, Magee, Jeff

  • 3.62 out of 5 stars
    21 ratings by Goodreads
ISBN 10: 0471987107 ISBN 13: 9780471987109
Published by Wiley & Sons, Incorporated, John, 1999
Used Hardcover

From Better World Books Ltd, Dunfermline, United Kingdom Seller rating 5 out of 5 stars 5-star rating, Learn more about seller ratings

AbeBooks Seller since October 13, 2008

This specific item is no longer available.

About this Item

Description:

Former library copy. Pages intact with possible writing/highlighting. Binding strong with minor wear. Dust jackets/supplements may not be included. Includes library markings. Stock photo provided. Product includes identifying sticker. Better World Books: Buy Books. Do Good. Seller Inventory # GRP28550656

  • 3.62 out of 5 stars
    21 ratings by Goodreads

Report this item

Synopsis:

Concurrency is an area of software design that is vital in a wide range of applications where responsiveness are issues. They are especially important in the development of control systems. By their nature, concurrent programs are more complex, and therefore more difficult to reason than sequential programs. In order to ensure a thorough understanding of concurrency, concepts, techniques and problems are presented in many forms, through informal descriptions and illustrative examples, abstractly in models, and concretely in Java.

From the Back Cover: Concurrent Programs are notoriously difficult to get right. This book provides a systematic and practical approach to designing, analyzing and implementing concurrent programs. Concurrency concepts and techniques are introduced and illustrated using both state models and Java programs. The design models enable concurrent behavior to be animated, mechanically analyzed and then implemented in programs. With good support for concurrency, Java provides an ideal implementation language. Examples ranging from automobile cruise control to a game of space invaders are used throughout to motivate and illustrate the models and programs. Modeling is supported by a visual and interactive method for reasoning about design features. Programming is supported by interactive applets for experimenting with concurrent programs. This book and the CD-ROM which accompanies it provide readers with the means for understanding the fundamentals and practice of concurrency. Topics covered include:
* threads and interaction
* interference, exclusion and synchronization
* deadlock, safety and liveness properties
* message passing
* concurrent software architectures
* dynamic and timed systems.
The accompanying CD-ROM contains: the software analysis tools for modeling concurrency, model animation and model checking; the full set of state models, Java examples and demonstration programs; and a comprehensive series of overhead slides for course presentation.

"About this title" may belong to another edition of this title.

Bibliographic Details

Title: Concurrency : State Models and Java Programs
Publisher: Wiley & Sons, Incorporated, John
Publication Date: 1999
Binding: Hardcover
Condition: Very Good
Edition: Har/Cdr.

Top Search Results from the AbeBooks Marketplace

There are 5 more copies of this book

View all search results for this book