27th International Conference on Distributed Computing Systems (ICDCS '07)