* [Fwd: Free book: Multithreading]
@ 2007-10-01 9:52 Manuel Collado
0 siblings, 0 replies; only message in thread
From: Manuel Collado @ 2007-10-01 9:52 UTC (permalink / raw)
[-- Attachment #1: Type: text/plain, Size: 123 bytes --]
Found in another newsgroup. May be of interest for Ada programmers.
--
Manuel Collado - http://lml.ls.fi.upm.es/~mcollado
[-- Attachment #2: Free book: Multithreading --]
[-- Type: message/rfc822, Size: 2462 bytes --]
From: Bo Sanden <bsanden@acm.org>
Subject: Free book: Multithreading
Date: Sat, 29 Sep 2007 08:47:49 -0700
Message-ID: <13fsst717pjskf5@corp.supernews.com>
Title: Multithreading
Version: 0.9 August 2007
Author: Bo Sanden
License: Permission to copy if author, title and version are acknowledged
Copyright 2007 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 threading support in Ada and Java and
presents Entity-Life Modeling, which is an intuitive design approach for
reactive systems.
Reactive systems include those that operate in real time in the widest
sense, such as embedded control systems as well as telephone switches;
interactive systems from automated teller machines and gas pumps to
travel reservation systems; and event processing systems such as many
games. ELM also applies to discrete-event simulations based on the
process interaction world view. ELM finds multithread solutions to
problems that are inherently concurrent., which interact .
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.
Part I: Foundations
1. Introduction
2. Support for multithreading (Ada, Java and Pthreads)
3. State modeling (general introduction of state machines)
Part II: Entity-life modeling
4. Entity-life modeling
5. State-machine implementations
6. Resource sharing
7. Simultaneous exclusive access to multiple resources
Part III: Background and discussion
8. Real-time software architectures. Data-flow design approaches
9. The origins of entity-life modeling
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2007-10-01 9:52 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-10-01 9:52 [Fwd: Free book: Multithreading] Manuel Collado
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox