“…OVATION; TPTP* preliminary; user feedback general understanding [15] SCENE* preliminary software reuse [6], [16] ISVIS* case study architecture reconstruction, feature location [17], [18] SCED; SHIMBA case study debugging; various comprehension tasks [19] FORM case study detailed understanding; distributed systems [20] JAVAVIS preliminary; user feedback educational purposes; detailed understanding [21], [4], [22], [23] SEAT small case studies; user feedback general understanding [24], [25], [26], [27] SCENARIOGRAPHER multiple case studies detailed understanding; distributed systems; feature analysis; large-scale software [28], [29], [30] small case study quality control; conformance checking [10] multiple case studies general understanding [31] case study trace comparison; feature analysis [32] case study feature analysis [33] case study architecture reconstruction; conformance checking; behavioral profiles [34] TRACEGRAPH industrial case study feature analysis [35], [36] SDR; JRET* multiple case studies detailed understanding through test cases [37] FIELD; JIVE; JOVE multiple case studies performance monitoring; phase detection [38] --API understanding [39], [7] EXTRAVIS* multiple case studies fan-in/-out analysis; feature analysis; phase detection [40] OASIS user study various comprehension tasks [41] small case studies general understanding; wireless sensor networks March 8, 2010 DRAFT Cornelissen, Zaidman, van Deursen -A Controlled Experiment for Program Comprehension…”