DUBLIN--(BUSINESS WIRE)--Research and Markets(http://www.researchandmarkets.com/research/be5b3c/design_of_multithr) has announced the addition of John Wiley and Sons Ltd's new report "Design of Multithreaded Software: The Entity-Life Modeling Approach" to their offering.
This book assumes familiarity with threads (in a language such as Ada, C#, or Java) and introduces the entity-life modeling (ELM) design approach for certain kinds of multithreaded software. ELM focuses on "reactive systems," which continuously interact with the problem environment. These "reactive systems" include embedded systems, as well as such interactive systems as cruise controllers and automated teller machines.
Part I covers two fundamentals: program-language thread support and state diagramming. These are necessary for understanding ELM and are provided primarily for reference. Part II covers ELM from different angles. Part III positions ELM relative to other design approaches.
Key Topics Covered:
- I Foundations.
- 1 Introduction.
- 2 Support for Multithreading.
- 3 State Modeling.
- II The ELM Way.
- 4 Entity-Life Modeling.
- 5 Design Patterns Based on Event Threads.
- 6 Event-Thread Patterns for Resource Sharing.
- 7 Simultaneous Exclusive Access to Multiple Resources.
- III Background and Discussion.
- 8 Real-Time Software Architectures and Data-Flow Design Approaches.
- 9 The Origins of Entity-Life Modeling.
- Glossary.
- References.
- Index.
Author:
Bo I. Sandn, PhD, serves as Professor of Computer Science at Colorado Technical University. He has also taught at George Mason University in Fairfax, Virginia. Prior to his teaching career, Dr. Sandn worked at Phillips Elektronikindustrier in Stockholm, Sweden, and has significant professional experience as a systems analyst, project manager, programmer, and consultant. He devotes his research activities primarily to software design and has published extensively on Jackson system development, concurrency in Ada and Java, and entity-life modeling.
For more information visit http://www.researchandmarkets.com/research/be5b3c/design_of_multithr