Proceedings 25th IEEE International Conference on Distributed Computing Systems : 6-10 June 2005, Columbus, Ohio, USA - International Conference on Distributed Computing Systems; IEEE Computer Society. TC on Distributed Processing (IEEE Computer Society, 2005)