[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