Works in Progress / Submission
Programmers Discover New Tools from Peers.
Emerson Murphy-Hill and Gail Murphy.
In submission to Foundations of Software Engineering, 2010.
An Interactive Ambient Visualization for Code Smells.
Emerson Murphy-Hill and Andrew P. Black.
Papers
A Degree-of-Knowledge Model to Capture Source Code Familiarity.
Thomas Fritz, Jingwen Owen Ou, Gail Murphy, and Emerson Murphy-Hill
International Conference on Software Engineering.
2010.
What is Trust in a Recommender for Software Development?.
Gail Murphy and Emerson Murphy-Hill.
International Workshop on Recommendation Systems for Software Engineering.
2010.
Why Don't People Use Refactoring Tools?.
Emerson Murphy-Hill and Andrew P. Black.
1st Workshop on Refactoring Tools.
TU Berlin Technical Report, ISSN 1436-9915.
ECOOP.
2007.
Talks, Posters, and Demos
Scalable, Expressive, Context-Sensitive Code Smell Display.
Emerson Murphy-Hill.
Poster session at OOPSLA.
2008.
Activating Refactorings Faster.
Emerson Murphy-Hill.
Student Research Competition at OOPSLA.
2007.
Flossing Regularly — The Key to Healthy Software.
Emerson Murphy-Hill and Andrew P. Black.
Poster Session at ECOOP.
2007.
Improving Usability of Refactoring Tools.
Emerson Murphy-Hill.
Student Research Competition at OOPSLA.
2006.
Tools for a Successful Refactoring.
Emerson Murphy-Hill and Andrew Black.
Demonstration session at OOPSLA.
2006.
Can Infopipes Facilitate Reuse in a Traffic Application?
Emerson Murphy-Hill, Chuan-kai Lin, Andrew Black, and Jon Walpole.
Poster session at OOPSLA.
2005.
A Vehicle Traffic Analysis Tool.
Emerson Murphy-Hill.
Presentation to the European Smalltalk Users Group.
2005.
The Trait Extractor: A Tool for Generating Traits in Java.
Emerson Murphy-Hill and Andrew P. Black.
Consortium for Computing Sciences in Colleges.
2004.
LegalTransform: a Framework for Making Legal Documents Accessible to Humans.
Emerson Murphy-Hill.
Presentation to the Olympia Microcomputer Users Group.
2004.
The Canopy Database Project: Component-Driven Database Design & Visualization.
Judith Bayard Cushing, Nalini Nadkarni, Michael Finch, Youngmi Kim and Emerson Murphy-Hill.
Poster presented to IEEE Visualization Conference.
2003.
Traits: Evaluating a Language Feature |
Object-Oriented Candyland or Inheritance Quagmire?.
Emerson Murphy-Hill, Andrew Black, and Judy Cushing.
Consortium for Computing Sciences in Colleges.
2003.
Other Documents
Programmer-Friendly Refactoring Tools.
Emerson Murphy-Hill.
Dissertation.
February 28, 2009.
Refactoring Tools that People Actually Use.
Emerson Murphy-Hill.
Presentation to the Portland Java Users' Group.
September 18, 2007.
Programmer-Friendly Refactoring Tools.
Emerson Murphy-Hill.
Thesis Proposal.
May 27, 2007.
Improving Refactoring with Alternate Program Views.
Emerson Murphy-Hill.
Research Proficiency Exam.
May 19, 2006.
What a Guy Who's Still In School Thinks..
Emerson Murphy-Hill.
Panel: "Life After Evergreen."
September 22, 2005.
* © ACM, 2008.
This is the author's version of the work.
It is posted here by permission of ACM for your personal use.
Not for redistribution.
The definitive version was published in the Proceedings of the ICSE 2008.
http://dx.doi.org/10.1145/1368088.1368146

emhill-at-cs-dot-ubc-dot-ca
(503) 616-2783