Development of a collaboration platform based on peer-to-peer networks: P2People | IEEE Journals & Magazine | IEEE Xplore