Title page for ETD etd-10242009-020041
|Type of Document
||ACT++ 3.0 :implementation of the actor model using POSIX threads
||Master of Science
|Kafura, Dennis G.
|Arthur, James D.
|Midkiff, Scott F.
- Electronic data processing
|Date of Defense
The actor model provides a framework for writing concurrent programs. ACT ++ is an
implementation of the actor model in C++, allowing concurrent programs to be written
in an object-oriented style. In ACT++, each actor is an object possessing one or more
independent threads of control. Version 2.0 of ACT ++ uses the PRESTO threads package.
As PRESTO threads are available only for certain architectures and operating systems,
its use does not meet one of the goals of ACT ++, namely portability among a variety
of architectures. To facilitate portability, ACT++ 3.0 is written using the IEEE POSIX
1003.4a standard for threads (Pthreads). This project deals with the implementation of
ACT++ 3.0, the testing of the implementation, and its performance.
|| Approximate Download Time
| 28.8 Modem
|| 56K Modem
|| ISDN (64 Kb)
|| ISDN (128 Kb)
|| Higher-speed Access
next to an author's name indicates that all
files or directories associated with their ETD
are accessible from the Virginia Tech campus network only.
If you have questions or technical
problems, please Contact DLA.