Design of multithreaded software : the entity-life modeling approach /
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...
| Main Author: | |
|---|---|
| Corporate Author: | |
| Format: | eBook |
| Language: | English |
| Published: |
Hoboken, N.J. :
John Wiley & Sons,
[2011]
|
| Subjects: | |
| Online Access: | Full Text via HEAL-Link |
Table of Contents:
- Foundations. Introduction
- Support for Multithreading
- State Modeling
- The ELM Way. Entity-Life Modeling
- Design Patterns Based on Event Threads
- Event-Thread Patterns for Resource Sharing
- Simultaneous Exclusive Access to Multiple Resources
- Background and Discussion. Real-Time Software Architectures and Data-Flow Design Approaches
- The Origins of Entity-Life Modeling.