Citations
The following citations identify some of the key papers and articles produced by these individuals that have influenced the design of the Threads Module:
*Lavender, R.G., and Kafura, D.G. “A Polymorphic Future and First-class Function Type for Concurrent Object-Oriented Programming,” unpublished —http://www.cs.utexas.edu/~lavender/papers/futures.pdf, 1995.
NOTE: All Web links were correct when this book was created. We cannot promise that the owners of these files will continue to provide them. If a link is broken when you follow it, please try a search engine.
*Lavender, R.G., and Schmidt, D.C. “Active Object: an Object Behavioral Pattern for Concurrent Programming,” in Proceedings of the 2nd Annual Conference on the Pattern Languages of Programs, (Monticello, Illinois), September 1995.
*Harrison, T., Schmidt, D.C., “Thread-Specific Storage,” in OOPSLA ‘95 Workshop on design patterns for concurrent, parallel, and distributed object-oriented systems, (Austin, Texas), October, 1995.
*Hickey, R., “Callbacks in C++ Using Template Functors,” in C++ Report, February, 1995: 43-50.
*Leary, S., “C++ Exception Handling in Multithreaded Programs,” in C++ Report, February, 1996: 20-31.
*Schmidt, D. C., “An OO Encapsulation of Lightweight OS Concurrency Mechanisms in the ACE Toolkit,” Technical Report WUCS-95-31, Washington University, St. Louis, Missouri, 1995.