The Mylar monitor watches programming activity in order to assist planning tools and support user studies intended to measure the effectiveness of the tool.