Are Automated Debugging Techniques Actually Helping Programmers
A Catalogue of Code Smell Visualizations
Crowd Documentation - How Programmer Social Communities are Flipping Software Development
Java Generics Adoption: How New Features are Introduced Championed or Ignored
DESIGNING FOR INTERRUPTION AND LIVENESS
Subvocalization -- Towards Hearing the Inner Thoughts of Developers
Evaluating Cues for Resuming Interrupted Programming TAsks
Cognitive Neuroscience of Memory for Software Engineers
Code Pad
Building usage contexts from interaction history
Resumption strategies