published in GCA '05: Proceedings of the 2005 International Conference on Grid Computing and Applications Journal