IEEE Parallel & Distributed Technology Systems & Applications (IEEE Computer Society Press, 1996)