CSC/ECE 517 Fall 2018 E1864: Issues related to Reviewing

From Expertiza_Wiki
Jump to navigation Jump to search

Introduction

Expertiza is an open source web-based peer review system developed and maintained by students and faculty members at North Carolina State University. It has been developed as Open Source Software using Ruby on Rails framework. Expertiza allows students to form teams, review each other's work such as assignments and projects. It provides the role based access so that instructor can impose restriction what students can view/edit.

Motivation

Description of Project

he project numbered E1864 and titled ‘Issues Related to Reviewing' is intended to fix five known issues related to reviewing, so that whenever your peers review your work, or an instructor try to configure number of reviews that should be performed by each student for each round, it will work properly in all situation. The project has been divided into five problem statements and each of them is addressing an individual issue we need to fix. The statements and the proposed approaches to meet the requirements are explained below as implementation.

Project requirement

Analysis and Implementation

Use Cases

Unit Testing

Testing Plan

References