Lawrence A. Crowl, "Architectural Adaptability in Parallel Programming", Ph.D. Dissertation, Technical Report 381, Department of Computer Science, University of Rochester, Rochester, New York, 14627-0226, May 1991