Gail C. Murphy
Orcid: 0000-0001-6768-2649Affiliations:
- University of British Columbia, Vancouver, Canada
According to our database1,
Gail C. Murphy
authored at least 188 papers
between 1991 and 2024.
Collaborative distances:
Collaborative distances:
Awards
ACM Fellow
ACM Fellow 2017, "For contributions to recommenders for software engineering and to program comprehension".
Timeline
Legend:
Book In proceedings Article PhD thesis Dataset OtherLinks
Online presence:
-
on acm.org
-
on orcid.org
-
on d-nb.info
-
on cs.ubc.ca
-
on dl.acm.org
On csauthors.net:
Bibliography
2024
J. Softw. Evol. Process., January, 2024
Generative AI in Software Engineering Must Be Human-Centered: The Copenhagen Manifesto.
J. Syst. Softw., 2024
2023
Cultivating a Team Mindset about Productivity with a Nudge: A Field Study in Hybrid Development Teams.
Proc. ACM Hum. Comput. Interact., 2023
Proceedings of the 38th IEEE/ACM International Conference on Automated Software Engineering, 2023
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2023
2022
Proceedings of the IEEE International Conference on Software Analysis, 2022
Proceedings of the IEEE International Conference on Software Analysis, 2022
Task modularity and the emergence of software value streams (impact award paper keynote).
Proceedings of the 30th ACM Joint European Software Engineering Conference and Symposium on the Foundations of Software Engineering, 2022
Proceedings of the 44th IEEE/ACM 44th International Conference on Software Engineering, 2022
2021
IEEE Trans. Software Eng., 2021
Locating Latent Design Information in Developer Discussions: A Study on Pull Requests.
IEEE Trans. Software Eng., 2021
IEEE Trans. Software Eng., 2021
IEEE Trans. Software Eng., 2021
Int. J. Hum. Comput. Stud., 2021
Proceedings of the 28th IEEE International Conference on Software Analysis, 2021
Proceedings of the 29th IEEE/ACM International Conference on Program Comprehension, 2021
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2021
2020
IEEE Softw., 2020
Proceedings of the ICPE '20: ACM/SPEC International Conference on Performance Engineering, 2020
The Need for Context in Software Engineering.
Proceedings of the 8th International Conference on Model-Driven Engineering and Software Development, 2020
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020
Is Software Engineering Research Addressing Software Engineering Problems? (Keynote).
Proceedings of the 35th IEEE/ACM International Conference on Automated Software Engineering, 2020
Proceedings of the IEEE International Conference on Software Maintenance and Evolution, 2020
2019
Investigating whether and how software developers understand open source software licensing.
Empir. Softw. Eng., 2019
Proceedings of the 12th International Workshop on Cooperative and Human Aspects of Software Engineering, 2019
Beyond integrated development environments: adding <i>context</i> to software development.
Proceedings of the 41st International Conference on Software Engineering: New Ideas and Emerging Results, 2019
Proceedings of the Software Engineering Aspects of Continuous Development and New Paradigms of Software Production and Deployment, 2019
Proceedings of the Rethinking Productivity in Software Engineering., 2019
Proceedings of the Rethinking Productivity in Software Engineering., 2019
2018
IEEE Trans. Software Eng., 2018
Preface for the Special Issue on the 23rd Asia-Pacific Software Engineering Conference (APSEC) 2016.
Sci. Comput. Program., 2018
Proceedings of the 33rd ACM/IEEE International Conference on Automated Software Engineering, 2018
Proceedings of the 26th Conference on Program Comprehension, 2018
Proceedings of the 11th International Workshop on Cooperative and Human Aspects of Software Engineering, 2018
2017
IEEE Trans. Software Eng., 2017
Retrospecting on Work and Productivity: A Study on Self-Monitoring Software Developers' Work.
Proc. ACM Hum. Comput. Interact., 2017
A graphical user interface for presenting integrated development environment command recommendations: Design, evaluation, and implementation.
Inf. Softw. Technol., 2017
Dagstuhl Reports, 2017
Proceedings of the 25th International Conference on Program Comprehension, 2017
Proceedings of the 2017 IEEE International Conference on Software Maintenance and Evolution, 2017
2016
Proceedings of the IEEE 23rd International Conference on Software Analysis, 2016
Proceedings of the Companion Proceedings of the 2016 ACM SIGPLAN International Conference on Systems, 2016
Proceedings of the 13th International Conference on Mining Software Repositories, 2016
Proceedings of the 13th International Conference on Mining Software Repositories, 2016
Proceedings of the 38th International Conference on Software Engineering, 2016
Proceedings of the Perspectives on Data Science for Software Engineering, 2016
2015
IEEE Softw., 2015
Dagstuhl Reports, 2015
Comput. Support. Cooperative Work., 2015
Proceedings of the 2015 10th Joint Meeting on Foundations of Software Engineering, 2015
Proceedings of the 18th ACM/IEEE International Conference on Model Driven Engineering Languages and Systems, 2015
Proceedings of the 7th IEEE/ACM International Workshop on Modeling in Software Engineering, 2015
Proceedings of the 14th IEEE International Conference on Machine Learning and Applications, 2015
Proceedings of 25th Annual International Conference on Computer Science and Software Engineering, 2015
2014
Introduction to the Special Issue International Conference on Software Engineering (ICSE 2012).
ACM Trans. Softw. Eng. Methodol., 2014
ACM Trans. Softw. Eng. Methodol., 2014
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014
Proceedings of the 22nd ACM SIGSOFT International Symposium on Foundations of Software Engineering, (FSE-22), Hong Kong, China, November 16, 2014
Proceedings of the 11th Working Conference on Mining Software Repositories, 2014
Proceedings of the Software Engineering - International Summer Schools, 2014
Proceedings of the 4th International Workshop on Recommendation Systems for Software Engineering, 2014
Persuasive technology in the real world: a study of long-term use of activity sensing devices for fitness.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2014
Proceedings of the Recommendation Systems in Software Engineering, 2014
2013
Proceedings of the 10th Working Conference on Mining Software Repositories, 2013
Proceedings of the IEEE 21st International Conference on Program Comprehension, 2013
Proceedings of the 35th International Conference on Software Engineering, 2013
Proceedings of the 35th International Conference on Software Engineering, 2013
2012
CoRR, 2012
Improving software developers' fluency by recommending development environment commands.
Proceedings of the 20th ACM SIGSOFT Symposium on the Foundations of Software Engineering (FSE-20), 2012
Proceedings of the Second IEEE International Workshop on Empirical Requirements Engineering, 2012
An Exploratory Study of Forces and Frictions Affecting Large-Scale Model-Driven Development.
Proceedings of the Model Driven Engineering Languages and Systems, 2012
Proceedings of the Second Edition of the International Workshop on Experiences and Empirical Studies in Software Modelling, 2012
Proceedings of the Proceeding of the 5th Annual India Software Engineering Conference, 2012
2011
Reducing the effort of bug report triage: Recommenders for development-oriented decisions.
ACM Trans. Softw. Eng. Methodol., 2011
Proceedings of the 8th International Working Conference on Mining Software Repositories, 2011
Proceedings of the Proceeding of the 4th Annual India Software Engineering Conference, 2011
Proceedings of the IEEE 27th International Conference on Software Maintenance, 2011
Proceedings of the 1st Workshop on Developing Tools as Plug-ins, 2011
Proceedings of the 33rd International Conference on Software Engineering, 2011
Peer interaction effectively, yet infrequently, enables programmers to discover new tools.
Proceedings of the 2011 ACM Conference on Computer Supported Cooperative Work, 2011
Determining relevancy: how software developers determine relevant information in feeds.
Proceedings of the International Conference on Human Factors in Computing Systems, 2011
How Effective Is Modularization?
Proceedings of the Making Software - What Really Works, and Why We Believe It., 2011
2010
Guest Editors' Introduction: 2008 Conference on the Foundations of Software Engineering.
IEEE Trans. Software Eng., 2010
Improving Automated Mapping in Reflexion Models Using Information Retrieval Techniques.
Proceedings of the 17th Working Conference on Reverse Engineering, 2010
Proceedings of the Workshop on Future of Software Engineering Research, 2010
Understanding context: creating a lasting impact in experimental software engineering research.
Proceedings of the Workshop on Future of Software Engineering Research, 2010
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010
Proceedings of the 2nd International Workshop on Recommendation Systems for Software Engineering, 2010
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010
Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, 2010
Proceedings of the 2010 conference of the Centre for Advanced Studies on Collaborative Research, 2010
2009
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2009
Proceedings of the XXIII Brazilian Symposium on Software Engineering, 2009
Proceedings of the 6th International Working Conference on Mining Software Repositories, 2009
Proceedings of the 17th IEEE International Conference on Program Comprehension, 2009
Proceedings of the 2009 ICSE Workshop on Cooperative and Human Aspects on Software Engineering, 2009
Proceedings of the 8th International Conference on Aspect-Oriented Software Development, 2009
2008
IEEE Trans. Software Eng., 2008
Proceedings of the IEEE Symposium on Visual Languages and Human-Centric Computing, 2008
Proceedings of the 2008 International Workshop on Cooperative and Human Aspects of Software Engineering, 2008
Proceedings of the 2008 International Workshop on Cooperative and Human Aspects of Software Engineering, 2008
Proceedings of the 30th International Conference on Software Engineering (ICSE 2008), 2008
2007
Proceedings of the 6th joint meeting of the European Software Engineering Conference and the ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2007
Proceedings of the Fourth International Workshop on Mining Software Repositories, 2007
Proceedings of the Fourth International Workshop on Mining Software Repositories, 2007
Proceedings of the 15th International Conference on Program Comprehension (ICPC 2007), 2007
Proceedings of the 23rd IEEE International Conference on Software Maintenance (ICSM 2007), 2007
Proceedings of the 2007 conference of the Centre for Advanced Studies on Collaborative Research, 2007
2006
IEEE Trans. Software Eng., 2006
Proceedings of the 2006 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC 2006), 2006
Proceedings of the 14th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2006
Proceedings of the 14th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2006
Proceedings of the 28th International Conference on Software Engineering (ICSE 2006), 2006
Proceedings of the 2006 OOPSLA workshop on Eclipse Technology eXchange, 2006
Proceedings of the 5th International Conference on Aspect-Oriented Software Development, 2006
2005
Proceedings of the 10th European Software Engineering Conference held jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2005
Proceedings of the 10th European Software Engineering Conference held jointly with 13th ACM SIGSOFT International Symposium on Foundations of Software Engineering, 2005
Proceedings of the 2005 International Symposium on Empirical Software Engineering (ISESE 2005), 2005
Proceedings of the 27th International Conference on Software Engineering (ICSE 2005), 2005
Proceedings of the 2005 OOPSLA workshop on Eclipse Technology eXchange, 2005
Proceedings of the 4th International Conference on Aspect-Oriented Software Development, 2005
Proceedings of the 4th International Conference on Aspect-Oriented Software Development, 2005
2004
IEEE Trans. Software Eng., 2004
IEEE Trans. Software Eng., 2004
Automatic bug triage using text categorization.
Proceedings of the Sixteenth International Conference on Software Engineering & Knowledge Engineering (SEKE'2004), 2004
Proceedings of the 2004 ACM Conference on Computer Supported Cooperative Work, 2004
2003
Static analysis to support the evolution of exception structure in object-oriented systems.
ACM Trans. Softw. Eng. Methodol., 2003
Proceedings of the 10th Working Conference on Reverse Engineering, 2003
Proceedings of the 2003 OOPSLA Workshop on Eclipse Technology eXchange, 2003
Proceedings of the 18th IEEE International Conference on Automated Software Engineering (ASE 2003), 2003
Proceedings of the 11th International Workshop on Program Comprehension (IWPC 2003), 2003
Proceedings of the 25th International Conference on Software Engineering, 2003
Proceedings of the 25th International Conference on Software Engineering, 2003
Proceedings of the 25th International Conference on Software Engineering, 2003
2002
Proceedings of the 18th International Conference on Software Maintenance (ICSM 2002), 2002
Concern graphs: finding and describing concerns using structural program dependencies.
Proceedings of the 24th International Conference on Software Engineering, 2002
Proceedings of the 1st International Conference on Aspect-Oriented Software Development, 2002
Managing crosscutting concerns during software evolution tasks: an inquisitive study.
Proceedings of the 1st International Conference on Aspect-Oriented Software Development, 2002
2001
IEEE Trans. Software Eng., 2001
Proceedings of the 23rd International Conference on Software Engineering, 2001
2000
Proceedings of the ACM SIGSOFT Symposium on Foundations of Software Engineering, 2000
Proceedings of the ACM SIGSOFT Symposium on Foundations of Software Engineering, 2000
Proceedings of the 22nd International Conference on on Software Engineering, 2000
Proceedings of the 2000 conference of the Centre for Advanced Studies on Collaborative Research, 2000
1999
Evaluating Emerging Software Development Technologies: Lessons Learned from Assessing Aspect-Oriented Programming.
IEEE Trans. Software Eng., 1999
Atlas: A Case Study in Building a Web-Based Learning Environment using Aspect-oriented Programming.
Proceedings of the 1999 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 1999
Proceedings of the 1999 International Conference on Software Engineering, 1999
Proceedings of the Software Engineering, 1999
1998
ACM Trans. Softw. Eng. Methodol., 1998
Proceedings of the First International Workshop on Software and Performance, 1998
Proceedings of the 1998 ACM SIGPLAN Conference on Object-Oriented Programming Systems, 1998
Proceedings of the Forging New Links, 1998
Proceedings of the Object-Oriented Technology, ECOOP'98 Workshop Reader, 1998
1997
Proceedings of the 1997 ACM SIGSOFT Symposium on Symposium on Software Reusability, 1997
1996
PhD thesis, 1996
On the use of static typing to support operations on frameworks.
Object Oriented Syst., 1996
Proceedings of the Joint Proceedings of the Second International Software Architecture Workshop (ISAW-2) and International Workshop on Multiple Perspectives in Software Development (Viewpoints '96) on SIGSOFT '96 workshops, 1996
Proceedings of the 18th International Conference on Software Engineering, 1996
1995
Proceedings of the Third ACM SIGSOFT Symposium on Foundations of Software Engineering, 1995
Proceedings of the Third ACM SIGSOFT Symposium on Foundations of Software Engineering, 1995
1994
1993
Proceedings of the Studies of Software Design, 1993
1992
Proceedings of the Addendum to the Proceedings on Object-Oriented Programming Systems, 1992
Proceedings of the Addendum to the Proceedings on Object-Oriented Programming Systems, 1992
Proceedings of the Addendum to the Proceedings on Object-Oriented Programming Systems, 1992
1991
Experiences in Applying Object-Oriented Analysis.
Proceedings of the TOOLS 1991: 5th International Conference on Technology of Object-Oriented Languages and Systems, 1991