 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
• |
User
Studies of Program Comprehension
|
|
|
– |
What info is
sought? (program concepts)
|
|
|
|
– |
How is info
extracted? (strategies)
|
|
|
|
– |
Why?
(software maintenance tasks)
|
|
|
• |
Dr. Jones,
a software archaeologist’s
|
|
|
assistant
|
|
|
|
– |
Visualization
of structure and behavior
|
|
|
|
– |
Incremental
exploration
|
|
|
|
– |
Design
pattern recognition
|
|