published in Proceedings 10th IEEE International Symposium on High Performance Distributed Computing Journal Proceedings 10th IEEE International Symposium on High Performance Distributed Computing Proceedings