[GAP] E701-009 - New contribution (Bo Sanden's book)
Javier Miranda
miranda at adacore.com
Tue Jan 24 11:12:36 CET 2006
Our GAP Contributions Page has been updated with the following new
contribution:
Title: Multithreading
Version: 0.7 January 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
This is a complete "beta" version. Feedback is highly appreciated by
the author.
Regards,
--- Javier Miranda
--
www.adacore.com
*Experience Ada 2005 in GNAT Pro today*
More information about the GAP
mailing list