Khare, Arjun2014-03-142014-03-141994-07-15etd-10242009-020041http://hdl.handle.net/10919/45277The 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.viii, 99 leavesBTDapplication/pdfenIn CopyrightLD5655.V851 1994.K437Electronic data processing -- Distributed processingACT++ 3.0: implementation of the actor model using POSIX threadsMaster's projecthttp://scholar.lib.vt.edu/theses/available/etd-10242009-020041/