futureinternet-06-00597.pdf