ACM - affordances
Paul Gross
Jennifer Yang
Caitlin Kelleher
Proceedings of the 2011 annual conference on Human factors in computing systems - CHI ’11
Extracting and answering why and why not questions about Java program output
CoScripter
A Reversible, Animated, Source Code Stepper
Static Techniques for Concept Location in Object-Oriented Code
FireCrystal: Understanding interactive behaviors in dynamic web pages
Who, What, and How: A Survey of Informal and Professional Web Developers
Telescope: Fine-Tuned Discovery of Interactive Web UI Feature Implementation
Unravel: Rapid Web Application Reverse Engineering via Interaction Recording, Source Tracing, and Library Detection