1. Convergent Computing Systems Laboratory, Computer Science Department, University of Massachusetts, Amherst, MA
2. Department of Computer Science, Flinders University, GPO Box 2100, Adelaide, SA 5001, Australia and Computer Science Department, University of Massachusetts Amherst, MA