Development Time Working Group Homepage

UMD Instrumentation

The UMD Instrumentation package (UMDInst) is a collection of wrapper programs that collect data from study participants during their programming phases. Whenever subjects are compiling or running their codes snapshots of their programs and commands are written to a local log file. At the end of the study this log file contains all intermediate versions of the whole development process of HPC programs. Beside that it is possible to calculate additional measures based on this data, e.g. effort spent for an assignment.

This data has recently been used to find common defects, validate hypothesis and measure performance of novices codes.

 

Developers

Lorin Hochstein

Taiga Nakamura

See the People page for contact details.

 

Resources