Talks
Synthesizing API Usage Examples - ICSE 2012 - Zurich, Switzerland
Synthesizing API Usage Examples - ICSE 2012 - Zurich, Switzerland
Information Needs for Software Devlopment Analytics - ICSE 2012 - Zurich, Switzerland
Information Needs for Software Devlopment Analytics - ICSE 2012 - Zurich, Switzerland
PhD Defense - April 2012 - Charlottesville, VA
PhD Defense - April 2012 - Charlottesville, VA
Analytics for Software Development - FoSER 2010 - Sanata Fe, NM
Analytics for Software Development - FoSER 2010 - Sanata Fe, NM
Automatically Documenting Program Changes - ASE 2010 - Antwerp, Belgium
Automatically Documenting Program Changes - ASE 2010 - Antwerp, Belgium
Microsoft Research End of Intership - MSR 2010 - Redmond, WA
Microsoft Research End of Intership - MSR 2010 - Redmond, WA
PhD Proposal - Jan 2010 - Charlottesville, VA
PhD Proposal - Jan 2010 - Charlottesville, VA
The Road Not Taken: Estimating Path Execution Frequency Statically - ICSE 2009 - Vancouver, BC
The Road Not Taken: Estimating Path Execution Frequency Statically - ICSE 2009 - Vancouver, BC
Automatic Documentation Inference for Exceptions - ISSTA 2008 - Seattle, WA
Automatic Documentation Inference for Exceptions - ISSTA 2008 - Seattle, WA
A Readability Metric for Software - ISSTA 2008 - Seattle, WA
A Readability Metric for Software - ISSTA 2008 - Seattle, WA