The Future Internet : Future Internet Assembly 2011: Achievements and Technological Promises. - Domingue, John. (Lecture Notes in Computer Science Series, 2011)