Web-based peer assessment system with an anonymous communication tool | IEEE Conference Publication | IEEE Xplore