From P2P and Grids to Services on the Web: Evolving Distributed Communities (Computer Communications and Networks) 67,36 EUR*