Dr. Jones: A Software
Archaelogist’s Magic Lens
The Problem
Thesis
Contributions
Why is source code hard
to understand?
Approach
User Studies: Methods
User Studies: Results
User Studies: Results
Viewing structure
Application-Specific
Knowledge
Viewing Behavior
Evaluation
Related Work
Conclusion