Replicating the RIFL Developer Study

This page contains materials for replicating the developer study presented in our paper, Robust Programs with Filtered Iterators. The complete artifact is available online.

Experimental Design

Section 4 of the paper presents the design, analysis, and results of the study. Here we present the instrumentations that we developed for conducting the experiments.

Raw Data

Here we present the raw data that we collected from the experiments.

Analysis

As discussed in the paper, we analyze the thumbnail programs in files named prog3.stu. Section IV of the paper presents how to measure defects and program complexity from the source code. Here we present test inputs and program outputs.