Author: Gail C. Murphy
Publications
Co-authors
Productive Colleagues
Publications
Coelho, Wesley, Murphy, Gail C. (2007): ClassCompass: A software design mentoring system. In ACM Journal of Educational Resources in Computing, 7 (1) pp. . https://dl.acm.org/doi/10.1145/1227846.1227848
Murphy, Gail C., Walker, Robert J., Baniassad, Elisa L. A., Robillard, Martin P., Lai, Albert, Kersten, Mik (2001): Does aspect-oriented programming work?. In Communications of the ACM, 44 (10) pp. 75-77.
Murphy, Gail C., Notkin, David (1997): Reengineering with Reflection Models: A Case Study. In IEEE Computer, 30 (8) pp. 29-36.
Murphy, Gail C., Townsend, Paul, Wong, Pok Sze (1994): Experiences with Cluster and Class Testing. In Communications of the ACM, 37 (9) pp. 39-47.
Cubranic, Davor, Murphy, Gail C., Singer, Janice, Booth, Kellogg S. (2004): Learning from project history: a case study for software development. In: Proceedings of ACM CSCW04 Conference on Computer-Supported Cooperative Work , 2004, . pp. 82-91. https://doi.acm.org/10.1145/1031607.1031622
Sillito, Jonathan, Volder, Kris De, Fisher, Brian, Murphy, Gail C. (2005): Managing software change tasks: an exploratory study. In: ISESE 2005 - International Symposium on Empirical Software Engineering 17-18 November, 2005, Noosa Heads, Australia. pp. 23-32. https://dx.doi.org/10.1109/ISESE.2005.1541811
Alwis, Brian de, Murphy, Gail C. (2006): Using Visual Momentum to Explain Disorientation in the Eclipse IDE. In: VL-HCC 2006 - IEEE Symposium on Visual Languages and Human-Centric Computing 4-8 September, 2006, Brighton, UK. pp. 51-54. https://doi.ieeecomputersociety.org/10.1109/VLHCC.2006.49
Lee, Seonah, Murphy, Gail C., Fritz, Thomas, Allen, Meghan (2008): How can diagramming tools help support programming activities?. In: VL-HCC 2008 - IEEE Symposium on Visual Languages and Human-Centric Computing 15-19 September, 2008, Herrsching am Ammersee, Germany. pp. 246-249. https://dx.doi.org/10.1109/VLHCC.2008.4639095
Harrold, Mary Jean, Murphy, Gail C. (eds.) Proceedings of the 16th ACM SIGSOFT International Symposium on Foundations of Software Engineering November 9-14, 2008, Atlanta, Georgia, USA.
Murphy-Hill, Emerson, Murphy, Gail C. (2011): Peer interaction effectively, yet infrequently, enables programmers to discover new tools. In: Proceedings of ACM CSCW11 Conference on Computer-Supported Cooperative Work , 2011, . pp. 405-414. https://dx.doi.org/10.1145/1958824.1958888
Fritz, Thomas, Murphy, Gail C. (2011): Determining relevancy: how software developers determine relevant information in feeds. In: Proceedings of ACM CHI 2011 Conference on Human Factors in Computing Systems , 2011, . pp. 1827-1830. https://dx.doi.org/10.1145/1978942.1979206
Alwis, Brian de, Murphy, Gail C., Minto, Shawn (2008): Creating a cognitive metric of programming task difficulty. In: Proceedings of the 2008 International Workshop on Cooperative and Human Aspects of Software Engineering , 2008, . pp. 29-32. https://dx.doi.org/10.1145/1370114.1370122
Shepherd, David C., Murphy, Gail C. (2008): A sketch of the programmer's coach: making programmers more effective. In: Proceedings of the 2008 International Workshop on Cooperative and Human Aspects of Software Engineering , 2008, . pp. 97-100. https://dx.doi.org/10.1145/1370114.1370139
Viriyakattiyaporn, Petcharat, Murphy, Gail C. (2009): Challenges in the user interface design of an IDE tool recommender. In: Proceedings of the 2009 International Workshop on Cooperative and Human Aspects of Software Engineering , 2009, . pp. 104-107. https://dx.doi.org/10.1109/CHASE.2009.5071421