7th International Workshop on Distributed Computing (IWDC 2005)