Design of Multithreaded Software: The Entity-Life Modeling Approach Hardback - 2011 - 1st Edition
by Bo I. Sanden
Reader reviews for Design of Multithreaded Software: The Entity-Life Modeling Approach
Write a review for this book
Important Terms and Guidelines
- Please focus on the book’s content and context. Also, add any personal comments as to how you enjoyed the book. Substantiate your likes and dislikes. You may make comparisons to other books.
- Reviews must be at least 140 characters in length.
- Please do not reveal critical plot elements.
- This is not a help line. Contact customer support if you need help.
Your review must not include:
- Obscenities, discriminatory language, or other insulting language not suitable for public domain
- Advertisements, “spam” content, or references to other products, offers or websites.
- Email addresses, URLs, phone numbers, physical addresses or other contact information.
- Overly critical comments about other reviews or reviewers
- Time-sensitive material (i.e. promotional tours, seminars, lectures, etc.)
- Availability, price, or alternative ordering/shipping information
From the publisher
From the rear cover
--Michael A. Jackson, from the Foreword
A novel approach to designing software for reactive systems
This book is the first available in-depth introduction to the cutting-edge entity-life modeling (ELM) approach for the design of multithreaded, reactive software, making it an instant authoritative reference. The text is divided into three parts:
-
Part I covers two fundamentals necessary for understanding ELM--program-language thread support in Ada and Java, and state modeling
-
Part II describes ELM's unique approach
-
Part III positions ELM relative to other design approaches
Reactive software must respond to events in the world as they occur. To deal with this, ELM defines an event thread as a series of event occurrences that are separated in time. As the book reveals, event threads become the basis for software threads, leading to thread architectures that can be understood intuitively in problem-domain terms. Readers will discover how ELM captures the logic of event threads in terms of states, providing two patterns for designing software threads based on state diagrams and their activities.
Event threads in the domain can also form patterns. The text explains how ELM identifies the resource-user-thread pattern and the resource-guard-thread pattern, both addressing resource sharing by multiple domain entities. It also covers the case where entities need simultaneous exclusive access to more than one resource, and shows how ELM deals with deadlock prevention.
Design of Multithreaded Software is intended for software designers, architects, and researchers as well as systems designers, programmers, and engineers interested in a practical account of this novel approach.
Details
- Title Design of Multithreaded Software: The Entity-Life Modeling Approach
- Author Bo I. Sanden
- Binding Hardback
- Edition number 1st
- Edition 1
- Pages 320
- Volumes 1
- Language ENG
- Publisher Wiley-IEEE Computer Society PR
- Publication date 2011-03-01
- Features Bibliography, Glossary, Index, Table of Contents
- ISBN 9780470876596 / 047087659X
- Weight 1.76 lbs (0.80 kg)
- Dimensions 10 x 7 x 1 in (25.40 x 17.78 x 2.54 cm)
- Category Computers - General Information
About the author
More Copies for Sale
Design of Multithreaded Software : The Entity-Life Modeling Approach
by Sanden, Bo I
- Used
- Condition
- Used
- ISBN 10 / ISBN 13
- 9780470876596 / 047087659x
- Quantity available
- 1
- Seller
- Item price
-
A$55.43Free Delivery to USA
Show details
Design of Multithreaded Software: The Entity-Life Modeling Approach
by Sanden, Bo I.
- Used
- Good
- Hardback
- Condition
- Good
- Binding
- Hardcover
- ISBN 10 / ISBN 13
- 9780470876596 / 047087659X
- Quantity available
- 1
- Seller
- Item price
-
A$58.18Free Delivery to USA
Show details
Design of Multithreaded Software
by Sanden, Bo I
- Used
- Hardback
- first
- Condition
- Used
- Edition
- 1
- Binding
- Hardcover
- ISBN 10 / ISBN 13
- 9780470876596 / 047087659X
- Quantity available
- 1
- Seller
- Item price
-
A$76.31A$21.86 Delivery to USA
Show details
Design of Multithreaded Software: The Entity-Life Modeling Approach
by Sanden, Bo I.
- Used
- Good
- Hardback
- Condition
- Good
- Binding
- Hardcover
- ISBN 10 / ISBN 13
- 9780470876596 / 047087659X
- Quantity available
- 1
- Seller
- Item price
-
A$134.29Free Delivery to USA
Show details
Design of Multithreaded Software: The Entity-Life Modeling Approach
by Bo I. Sanden
- New
- Hardback
- Condition
- New
- Binding
- Hardcover
- ISBN 10 / ISBN 13
- 9780470876596 / 047087659x
- Quantity available
- 10
- Seller
- Item price
-
A$189.24A$19.46 Delivery to USA
Show details
Design of Multithreaded Software: The Entity-Life Modeling Approach
by Sanden, Bo I.
- New
- Condition
- New
- ISBN 10 / ISBN 13
- 9780470876596 / 047087659x
- Quantity available
- 5
- Seller
- Item price
-
A$163.40A$5.81 Delivery to USA
Show details
Design of Multithreaded Software: The Entity-Life Modeling Approach
by Sanden, Bo I.
- Used
- Condition
- New
- ISBN 10 / ISBN 13
- 9780470876596 / 047087659x
- Quantity available
- 5
- Seller
- Item price
-
A$164.38A$5.81 Delivery to USA
Show details
Design of Multithreaded Software – The Entity–Life Modeling Approach
by Sanden, Bo
- New
- Hardback
- Condition
- New
- Binding
- Hardcover
- ISBN 10 / ISBN 13
- 9780470876596 / 047087659X
- Quantity available
- 2
- Seller
- Item price
-
A$256.56A$29.34 Delivery to USA
Show details
Design of Multithreaded Software
by Bo I. Sandén Bo I. Sanden
- New
- Hardback
- Condition
- New
- Binding
- Hardcover
- ISBN 10 / ISBN 13
- 9780470876596 / 047087659X
- Quantity available
- 3
- Seller
- Item price
-
A$227.18A$5.81 Delivery to USA
Show details
Design of Multithreaded Software
by Sanden, Bo I
- New
- Hardback
- first
- Condition
- New
- Edition
- 1
- Binding
- Hardcover
- ISBN 10 / ISBN 13
- 9780470876596 / 047087659X
- Quantity available
- 6
- Seller
- Item price
-
A$239.17A$21.86 Delivery to USA