Building a research infrastructure for program comprehension observations

Detailed program comprehension studies are expensive. Today, most of those studies are difficult to aggregate, as analysis methods for the data differ widely between researchers. As part of an effort to build a research infrastructure, a uniform, systematic analysis method for analyzing think-aloud protocols is proposed. This method is shown to be compatible with other analysis methods and extensible. It provides the possibility of aggregating results from experiments and leveraging results through such aggregation.