Skip navigation
The Australian National University

Student research opportunities

Visualizing System Health via Continuous Regression Data

Project Code: CECS_66

This project is available at the following levels:
Summer Scholar
Please note that this project is only for undergraduate students.

Supervisor:

Professor Steve Blackburn

Outline:

One of the greatest challenges to a large, continuously evolving software system lies in efficiently identifying regressions in correctness or performance. To combat this, we typically employ a wide range of continuous regression tests. These tests evaluate the system continuously, every day of the year, on a range of hardware and operating systems, across a range of scenarios, testing for both regressions correctness and performance. While such systems can generate vast amounts of data over time, this data can be hard to meaningfully mine, and in particular, may not directly help our goal of associating regressions with particular commits. This is particularly true in the case where the regression is subtle or intermittent.

Goals of this project

This project will focus on data presentation and data mining. The goal will be producing graphics and visuals that allow a large open source research project to effectively and quickly identify regressions and associate them with particular commits. Experience shows that such tools can greatly improve the productivity of a large project.


Contact:



Updated:  31 August 2012 / Responsible Officer:  JavaScript must be enabled to display this email address. / Page Contact:  JavaScript must be enabled to display this email address.