Works in Progress
Papers
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