Distributed computing : 22nd International Symposium, DISC 2008, Arcachon, France, September 22-24, 2008. Proceedings (2008)