The document describes a peer-review system called MyPeerReview that was developed by the authors for conducting peer review of programming assignments. Key points:
- MyPeerReview is a Drupal module that allows students to anonymously upload assignments, receive peer reviews using customized review forms, and view statistics on reviews.
- The system was tested on a web programming course where students found the peer feedback useful.
- The document discusses related work on peer-review systems and the requirements for an effective system to conduct peer review of code, such as supporting multiple file uploads and review deadlines.