Distributed Virtual Environments: From client server to cloud and P2P architectures. - Ricci, Laura; Carlini, Emanuele (2012)