The University of Auckland

Project #28: Assisted Educational Code Reviews

Back

Description:

Code reviews are an important aspect of the software industry aiming to improve code quality from different perspectives. It also helps programmers become better programmers. There exist various tools either used or not used by the industry. Some practices still require the user’s intervention. The aim of this project is to understand the industry demands for code reviews and practices and develop a new automatic tool. This includes design concepts, learning new technologies and approaches from different areas of knowledge.

Type:

Undergraduate

Outcome:

- Literature analysis of code reviews practices and tools
- Eclipse plugin/RCP/Web Platform automatic tool for code reviews

Prerequisites

Strong Java programming skills, experience developing Eclipse plugins/RCP is a bonus.

Specialisations

Categories

Supervisor

Co-supervisor

Team

Lab

Lab allocations have not been finalised