Code Turmoil Collection Tool - CS481 Team 49

Brandon Riggers    Shruti Upadhyaya    Peter Brown-Hayes    Travis Thoroman

Overview

Project Sponsor
Bruce Mayes

In this project, we will be developing a tool to compare versions of code stored in a Subversion repository, calculate turmoil (amount of change introduced by a new version), and produce reports on this data. The tool will include several interfaces, including a developer's interface for comparing revisions of a build, and an interface for automatic calculation and archival of metrics when a build is promoted to the main development trunk. Most importantly, the tools will be modular, so that additional interfaces and output formats can be easily built onto the current system without modification of existing code.