Title: Understanding Software for Program Evaluation