Journal Publications

"Adoption and Use of Java Generics"

Parnin, Bird, Murphy-Hill; published online first, Empirical Software Engineering: 2012

pdf, doi

"How We Refactor, and How We Know It"

Murphy-Hill, Parnin, Black; published in, IEEE Transactions on Software Engineering: 2011

pdf, doi

"Resumption Strategies for Interrupted Programming Tasks"

Parnin, Rugaber; published in Springer Software Quality Journal: Special Issue on Program Comprehension. Online First: Aug 28, 2010, 30 pages.

pdf, doi

Conference Publications

"Understanding Understanding Source Code with Functional Magnetic Resonance Imaging"

Siegmund, Kästner, Apel, Parnin, Bethmann, Leich, Saale, Brechmann; published in ICSE'14 : Proceedings of the 36th ACM/IEEE International Conference on Software Engineering (99 out of 495 accepted - 20%).

pdf

"Blogging Developer Knowledge: Motivations, Challenges, and Future Direction"

Parnin, Treude, Storey; published in ICPC'13 : Proceedings of the 21st International Conference on Program Comprehension. ERA Track (36%).

pdf [Most Promising Idea Award!]

"Programmer Information Needs After Memory Failure"

Parnin, Rugaber; published in ICPC'12 : Proceedings of the 20th International Conference on Program Comprehension. (41%)

pdf, slides, blog, CodeNarratives [Best Paper!]

"Are Automated Debugging Techniques Actually Helping Programmers?"

Parnin, Orso; published in ISSTA'11 : Proceedings of the 11th International Symposium on Software Testing and Analysis. (28.9%)

pdf, doi, slides, github [IBM HVC Most Influential Paper Award!]

"Subvocalization -- Toward Hearing the Inner Thoughts of Developers"

Parnin; to appear in ICPC'11 : Proceedings of the 19th International Conference on International Conference on Program Comprehension. (short)

pdf, blog, slides

"Java Generics Adoption: How New Features are Introduced, Championed, or Ignored"

Parnin, Bird, Murphy-Hill; to appear in MSR'11 : Proceedings of the 8th Working Conference on Mining Software Repositories. (33%)

pdf, doi, blog, slides

"CodePad: Interactive Spaces for Maintaining Concentration in Programming Environments"

Parnin, Görg, Rugaber; to appear SOFTVIS'10 : Proceedings of the 5th ACM Symposium on Software Visualization. (36%)

pdf, doi, slides

"Evaluating Cues for Interrupted Programming Tasks"

Parnin, DeLine; published in CHI'10 : Proceedings of the 28th ACM Conference on Human Factors in Computing Systems. (22%)

pdf, doi, slides [Best Paper Nominee]

"How We Refactor, and How We Know It"

E. Murphy-Hill, Parnin, A. Black; published in ICSE'09 : Proceedings of the 2009 IEEE 31st international Conference on Software Engineering. (12%)

pdf, doi, slides [SIGSOFT Distinguished Paper Award!]

"Resumption Strategies for Interrupted Programming Tasks"

Parnin, Rugaber; published in ICPC'09 : Proceedings of the 17th International Conference on Program Comprehension. (27%)

pdf, doi, slides

"A Catalogue of Lightweight Visualizations to Support Code Smell Inspection"

Parnin, Görg, Nnadi; published in SoftVis'08: Proc. of the 4th ACM Symp. on Software Visualization (42%)

pdf, doi, slides

"Improving Change Descriptions with Change Contexts"

Parnin, Görg; published in MSR'08 : Proceedings of the Fifth International ICSE Working Conference on Mining Software Repositories (40%)

pdf, doi

"Building Usage Contexts during Program Comprehension"

Parnin, Görg; published in ICPC'06 : Proceedings of the 14th IEEE International Conference on Program Comprehension (32%)

pdf, doi slides

Workshop Publications

"Measuring API Documentation on the Web"

Parnin, Treude; to appear in Web2SE'11 : Proceedings of the 2nd ICSE Workshop on Web 2.0 for Software Engineering.

pdf, doi, blog

"A Cognitive Neuroscience Perspective on Memory for Programming Tasks"

Parnin; published in PPIG'10 : Psychology of Programmer Interest Group.

pdf, slides

"Gathering Refactoring Data: a Comparison of Four Methods"

E. Murphy-Hill, A. Black, D. Dig, Parnin; published in WRT'08 : Proceedings of the Second ACM Workshop on Refactoring Tools.

pdf, doi

"Design Guidelines for Ambient Software Visualization in the Workplace"

Parnin, Görg; published in VISSOFT'07 : Proceedings of the Fourth IEEE International ICPC Workshop on Visualizing Software for Understanding and Analysis.

pdf, doi

"Enriching Revision History with Interactions"

Parnin, Görg, Rugaber; published in MSR'06 : Proceedings of the Third International ICSE Workshop on Mining Software Repositories.

pdf, doi

Posters, Demos, Challengess

"Task Board: Tracking Pertinent Task Artifacts and Plans"

Parnin, Görg, Rugaber; published in ICPC'09 : Proceedings of the 17th International Conference on Program Comprehension

pdf, doi

"Lightweight Visualizations for Inspecting Code Smells"

Parnin, Görg; presented at SoftVis'06: ACM Symposium on Software Visualization.

pdf, doi