[GAP] E701-009 - Updated contribution (Bo Sanden's Book v0.8)
Javier Miranda
miranda at adacore.com
Wed Aug 9 09:57:26 CEST 2006
Dear GAP member,
I am glad to announce that Professor Bo Sanden has a new version (0.8) of
his book on Multithreading (see description below). The book is much improved
based on feedback on the earlier version and general editing. More feedback is
still appreciated.
Enjoy reading!
--- Javier Miranda
Title: Multithreading
Version: 0.8 August 2006
Author: Bo Sanden
License: Permission to copy if author, title and version are acknowledged
Copyright 2006 Bo Sanden, Colorado Technical University Url:
http://home.earthlink.net/~bosanden/Multithreading
This book is intended for designers and programmers of multitask
software. It introduces the tasking/threading support in Ada and Java
and presents Entity-Life Modeling, which is an intuitive design
approach. With Entity-life modeling, you pattern tasks on event
threads in the problem domain much as an object-oriented program is
patterned on objects in the problem domain. Most examples are in Ada.
Chapters:
1. Introduction
2. Support for multithreading (Ada, Java and Pthreads)
3. State modeling (general introduction of state machine modeling)
4. Entity-life modeling
5. State-machine implementations
6. Resource sharing
7. Simultaneous exclusive access to multiple resources
8. Real-time software architectures. Data-flow design approaches
9. The origins of entity-life modeling
More information about the GAP
mailing list