How we refactor, and how we know it E Murphy-Hill, C Parnin, AP Black Software Engineering, IEEE Transactions on 38 (1), 5-18, 2012 | 679 | 2012 |
How we refactor, and how we know it E Murphy-Hill, C Parnin, AP Black International Conference on Software Engineering 38 (1), 287-297, 2009 | 679 | 2009 |
Why don't software developers use static analysis tools to find bugs? B Johnson, Y Song, E Murphy-Hill, R Bowdidge 2013 35th International Conference on Software Engineering (ICSE), 672-681, 2013 | 483 | 2013 |
Refactoring tools: Fitness for purpose E Murphy-Hill, AP Black IEEE software 25 (5), 38-44, 2008 | 175 | 2008 |
Breaking the barriers to successful refactoring: observations and tools for extract method E Murphy-Hill, AP Black Proceedings of the 30th international conference on Software engineering …, 2008 | 160 | 2008 |
An interactive ambient visualization for code smells E Murphy-Hill, AP Black Proceedings of the 5th international symposium on Software visualization, 5-14, 2010 | 151 | 2010 |
Cowboys, ankle sprains, and keepers of quality: How is video game development different from software development? E Murphy-Hill, T Zimmermann, N Nagappan Proceedings of the 36th International Conference on Software Engineering, 1-11, 2014 | 147 | 2014 |
Gender differences and bias in open source: Pull request acceptance of women versus men J Terrell, A Kofink, J Middleton, C Rainear, E Murphy-Hill, C Parnin, ... PeerJ Computer Science 3, e111, 2017 | 145 | 2017 |
A degree-of-knowledge model to capture source code familiarity T Fritz, J Ou, GC Murphy, E Murphy-Hill Proceedings of the 32nd ACM/IEEE International Conference on Software …, 2010 | 141 | 2010 |
Reconciling manual and automatic refactoring X Ge, QL DuBose, E Murphy-Hill 2012 34th International Conference on Software Engineering (ICSE), 211-221, 2012 | 124 | 2012 |
Enron's spreadsheets and related emails: A dataset and analysis F Hermans, E Murphy-Hill 2015 IEEE/ACM 37th IEEE International Conference on Software Engineering 2, 7-16, 2015 | 86 | 2015 |
Improving software developers' fluency by recommending development environment commands E Murphy-Hill, R Jiresal, GC Murphy Proceedings of the ACM SIGSOFT 20th international symposium on the …, 2012 | 83 | 2012 |
Improving developer participation rates in surveys E Smith, R Loftin, E Murphy-Hill, C Bird, T Zimmermann 2013 6th International workshop on cooperative and human aspects of software …, 2013 | 81 | 2013 |
Social influences on secure development tool adoption: why security tools spread S Xiao, J Witschey, E Murphy-Hill Proceedings of the 17th ACM conference on Computer supported cooperative …, 2014 | 76 | 2014 |
The design of bug fixes E Murphy-Hill, T Zimmermann, C Bird, N Nagappan 2013 35th International Conference on Software Engineering (ICSE), 332-341, 2013 | 76 | 2013 |
Is programming knowledge related to age? an exploration of stack overflow P Morrison, E Murphy-Hill 2013 10th Working Conference on Mining Software Repositories (MSR), 69-72, 2013 | 68 | 2013 |
Degree-of-knowledge: Modeling a developer's knowledge of code T Fritz, GC Murphy, E Murphy-Hill, J Ou, E Hill ACM Transactions on Software Engineering and Methodology (TOSEM) 23 (2), 1-42, 2014 | 64 | 2014 |
Java generics adoption: how new features are introduced, championed, or ignored C Parnin, C Bird, E Murphy-Hill Proceedings of the 8th Working Conference on Mining Software Repositories, 3-12, 2011 | 60 | 2011 |
Quantifying developers' adoption of security tools J Witschey, O Zielinska, A Welk, E Murphy-Hill, C Mayhorn, ... Proceedings of the 2015 10th Joint Meeting on Foundations of Software …, 2015 | 59 | 2015 |
Peer interaction effectively, yet infrequently, enables programmers to discover new tools E Murphy-Hill, GC Murphy Proceedings of the ACM 2011 conference on Computer supported cooperative …, 2011 | 57 | 2011 |