Contemporary Computer Supported Collaboration: Systems, Technologies, Algorithms, and Applications. (20th May 2015)