comp.lang.ada
 help / color / mirror / Atom feed
From: Bo Sanden <bsanden@acm.org>
Subject: Free book on threading
Date: Tue, 08 Aug 2006 22:49:49 GMT
Date: 2006-08-08T22:49:49+00:00	[thread overview]
Message-ID: <hy8Cg.1318$Sn3.8@newsread3.news.pas.earthlink.net> (raw)

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 multithread 
software. It introduces the taking/threading support in Ada and Java 
(including real-time Java) and presents Entity-Life Modeling, which is 
an intuitive design approach. With Entity-life modeling, you pattern 
threads on event threads in the problem domain much as an 
object-oriented program is patterned on objects in the problem domain.

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 activity patterns
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.

Bo Sanden



                 reply	other threads:[~2006-08-08 22:49 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox