Work in Progress: Self Evaluation Through Monitored Peer Review Using the Moodle Platform | IEEE Conference Publication | IEEE Xplore