Chris Parnin

Ph.D. Student
M.S. CS (2006)
College of Computing
Klaus Building - (SPARC) Room 2337
Georgia Institute of Technology
Atlanta, GA 30332

CV

Download [Vita].

Research Interests

[Research blog]

Publications

In Progress

Parnin, Görg, Rugaber; "Reconstructing and Visualizing Programmer Activity" [PDF]

Conference Publications

Parnin, Rugaber; "Resumption Strategies for Interrupted Programming Tasks" in press at ICPC'09. [PDF]
E. Murphy-Hill, Parnin, A. Black; "How We Refactor, and How We Know It" to appear at ICSE'09. [PDF] [Distinguished Paper Award]
Parnin, Görg, Nnadi; "A Catalogue of Lightweight Visualizations to Support Code Smell Inspection" published in SoftVis'08. [PDF]
Parnin, Görg; "Improving Change Descriptions with Change Contexts" published in MSR'08. [PDF]
Parnin, Görg; "Building Usage Contexts during Program Comprehension" published in ICPC'06. [PDF]

Workshop Publications

E. Murphy-Hill, A. Black, D. Dig, Parnin; "Gathering Refactoring Data: a Comparison of Four Methods" published in WRT'08. [PDF]
Parnin, Görg; "Design Guidelines for Ambient Software Visualization in the Workplace" published in VISSOFT'07. [PDF]
Parnin, Görg, Rugaber; "Enriching Revision History with Interactions" published in MSR'06. [PDF]

Posters, Demos, Challenges

Parnin, Görg, Rugaber; "Task Board: Tracking Pertinent Task Artifacts and Plans" in press at ICPC'09. [PDF]
Parnin, Görg; "Lightweight Visualizations for Inspecting Code Smells" published in SoftVis'06, Brighton, UK, September 2006.

Projects

WorkStream - tools for your development work flow.


TaskPad

[Try it]

TaskBoard

Activity Timeline

CIL Suite

Tools for performing bytecode differences, reconstructing statements and control flow. [See]

Field Stat

Tool for visiting and collecting data over a large collection of assemblies. Initially developed during Google Summer of Code to support Mono in improving unit test coverage of widely used calls. [See]

NosePrints

Tool inspecting code smells during peer reviews. [See]

Large Class Long Method Message Chains