default search action
Gail C. Murphy
Person information
- affiliation: University of British Columbia, Vancouver, Canada
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
showing all ?? records
2020 – today
- 2024
- [j49]Daniel Russo, Sebastian Baltes, Niels van Berkel, Paris Avgeriou, Fabio Calefato, Beatriz Cabrero-Daniel, Gemma Catolino, Jürgen Cito, Neil A. Ernst, Thomas Fritz, Hideaki Hata, Reid Holmes, Maliheh Izadi, Foutse Khomh, Mikkel Baun Kjærgaard, Grischa Liebel, Alberto Lluch-Lafuente, Stefano Lambiase, Walid Maalej, Gail C. Murphy, Nils Brede Moe, Gabrielle O'Brien, Elda Paja, Mauro Pezzè, John Stouby Persson, Rafael Prikladnicki, Paul Ralph, Martin P. Robillard, Thiago Rocha Silva, Klaas-Jan Stol, Margaret-Anne D. Storey, Viktoria Stray, Paolo Tell, Christoph Treude, Bogdan Vasilescu:
Generative AI in Software Engineering Must Be Human-Centered: The Copenhagen Manifesto. J. Syst. Softw. 216: 112115 (2024) - [j48]Anna Maria Eilertsen, Gail C. Murphy:
A study of refactorings during software change tasks. J. Softw. Evol. Process. 36(1) (2024) - 2023
- [j47]Thomas Fritz, Alexander Lill, André N. Meyer, Gail C. Murphy, Lauren C. Howe:
Cultivating a Team Mindset about Productivity with a Nudge: A Field Study in Hybrid Development Teams. Proc. ACM Hum. Comput. Interact. 7(CSCW2): 1-21 (2023) - [c132]James Yoo, Gail C. Murphy:
Breaking the Bento Box: Accelerating Visual Momentum in Data-flow Analysis. ICSME 2023: 306-316 - [c131]Mira Leung, Gail C. Murphy:
On Automated Assistants for Software Development: The Role of LLMs. ASE 2023: 1737-1741 - 2022
- [j46]André N. Meyer, Chris Satterfield, Manuela Züger, Katja Kevic, Gail C. Murphy, Thomas Zimmermann, Thomas Fritz:
Detecting Developers' Task Switches and Types. IEEE Trans. Software Eng. 48(2): 225-240 (2022) - [c130]Anastasia Ruvimova, Alexander Lill, Jan Gugler, Lauren C. Howe, Elaine Huang, Gail C. Murphy, Thomas Fritz:
An Exploratory Study of Productivity Perceptions in Software Teams. ICSE 2022: 99-111 - [c129]Gail C. Murphy, Mik Kersten:
Task modularity and the emergence of software value streams (impact award paper keynote). ESEC/SIGSOFT FSE 2022: 3 - [c128]Arthur Marques, Gail C. Murphy:
Evaluating the Use of Semantics for Identifying Task-relevant Textual Information. SANER 2022: 240-251 - [c127]Giovanni Viviani, Gail C. Murphy:
What really is software design? SANER 2022: 301-308 - 2021
- [j45]Mauricio Soto, Chris Satterfield, Thomas Fritz, Gail C. Murphy, David C. Shepherd, Nicholas A. Kraft:
Observing and predicting knowledge worker stress, focus and awakeness in the wild. Int. J. Hum. Comput. Stud. 146: 102560 (2021) - [j44]Lingfeng Bao, Xin Xia, David Lo, Gail C. Murphy:
A Large Scale Study of Long-Time Contributor Prediction for GitHub Projects. IEEE Trans. Software Eng. 47(6): 1277-1298 (2021) - [j43]Giovanni Viviani, Michalis Famelis, Xin Xia, Calahan Janik-Jones, Gail C. Murphy:
Locating Latent Design Information in Developer Discussions: A Study on Pull Requests. IEEE Trans. Software Eng. 47(7): 1402-1413 (2021) - [j42]Zhiyuan Wan, Xin Xia, David Lo, Gail C. Murphy:
How does Machine Learning Change Software Development Practices? IEEE Trans. Software Eng. 47(9): 1857-1871 (2021) - [j41]André N. Meyer, Gail C. Murphy, Thomas Zimmermann, Thomas Fritz:
Enabling Good Work Habits in Software Developers through Reflective Goal-Setting. IEEE Trans. Software Eng. 47(9): 1872-1885 (2021) - [c126]Anna Maria Eilertsen, Gail C. Murphy:
Stepwise Refactoring Tools. ICSME 2021: 629-633 - [c125]Arthur Marques, Giovanni Viviani, Gail C. Murphy:
Assessing Semantic Frames to Support Program Comprehension Activities. ICPC 2021: 13-24 - [c124]Anna Maria Eilertsen, Gail C. Murphy:
The Usability (or Not) of Refactoring Tools. SANER 2021: 237-248 - [i5]Arthur Marques, Giovanni Viviani, Gail C. Murphy:
Assessing Semantic Frames to Support Program Comprehension Activities. CoRR abs/2105.05981 (2021) - 2020
- [j40]Laura E. Barton, Gulipek Candan, Thomas Fritz, Thomas Zimmermann, Gail C. Murphy:
The Sound of Software Development: Music Listening Among Software Engineers. IEEE Softw. 37(2): 78-85 (2020) - [j39]Qiao Huang, Xin Xia, David Lo, Gail C. Murphy:
Automating Intention Mining. IEEE Trans. Software Eng. 46(10): 1098-1119 (2020) - [c123]Arthur Marques, Nick C. Bradley, Gail C. Murphy:
Characterizing Task-Relevant Information in Natural Language Software Artifacts. ICSME 2020: 476-487 - [c122]Gail C. Murphy:
Is Software Engineering Research Addressing Software Engineering Problems? (Keynote). ASE 2020: 4-5 - [c121]Chris Satterfield, Thomas Fritz, Gail C. Murphy:
Identifying and Describing Information Seeking Tasks. ASE 2020: 797-808 - [c120]Zhiyuan Wan, Gail C. Murphy, Xin Xia:
Predicting Code Context Models for Software Development Tasks. ASE 2020: 809-820 - [c119]Gail C. Murphy:
The Need for Context in Software Engineering. MODELSWARD 2020: 7 - [c118]Gail C. Murphy:
Developing Effective Software Productively. ICPE 2020: 1
2010 – 2019
- 2019
- [j38]Daniel A. Almeida, Gail C. Murphy, Greg Wilson, Michael Hoye:
Investigating whether and how software developers understand open source software licensing. Empir. Softw. Eng. 24(1): 211-239 (2019) - [c117]Gail C. Murphy, Mik Kersten:
Towards Bridging the Value Gap in DevOps. DEVOPS 2019: 181-190 - [c116]Gail C. Murphy:
Beyond integrated development environments: adding context to software development. ICSE (NIER) 2019: 73-76 - [c115]Giovanni Viviani, Gail C. Murphy:
Reflections on onboarding practices in mid-sized companies. CHASE@ICSE 2019: 83-84 - [p5]André N. Meyer, Gail C. Murphy, Thomas Fritz, Thomas Zimmermann:
Developers' Diverging Perceptions of Productivity. Rethinking Productivity in Software Engineering 2019: 137-146 - [p4]Gail C. Murphy, Mik Kersten, Robert Elves, Nicole Bryan:
Enabling Productive Software Development by Improving Information Flow. Rethinking Productivity in Software Engineering 2019: 281-292 - 2018
- [j37]Alex Potanin, Gail C. Murphy:
Preface for the Special Issue on the 23rd Asia-Pacific Software Engineering Conference (APSEC) 2016. Sci. Comput. Program. 163: 138 (2018) - [j36]Marc Palyart, Gail C. Murphy, Vaden Masrani:
A Study of Social Interactions in Open Source Component Use. IEEE Trans. Software Eng. 44(12): 1132-1145 (2018) - [c114]Giovanni Viviani, Calahan Janik-Jones, Michalis Famelis, Gail C. Murphy:
The structure of software design discussions. CHASE@ICSE 2018: 104-107 - [c113]Giovanni Viviani, Calahan Janik-Jones, Michalis Famelis, Xin Xia, Gail C. Murphy:
What design topics do developers discuss? ICPC 2018: 328-331 - [c112]Gail C. Murphy:
The need for context in software engineering (IEEE CS Harlan Mills award keynote). ASE 2018: 5 - 2017
- [j35]Marko Gasparic, Andrea Janes, Francesco Ricci, Gail C. Murphy, Tural Gurbanov:
A graphical user interface for presenting integrated development environment command recommendations: Design, evaluation, and implementation. Inf. Softw. Technol. 92: 236-255 (2017) - [j34]Marko Gasparic, Gail C. Murphy, Francesco Ricci:
A context model for IDE-based recommendation systems. J. Syst. Softw. 128: 200-219 (2017) - [j33]André N. Meyer, Gail C. Murphy, Thomas Zimmermann, Thomas Fritz:
Retrospecting on Work and Productivity: A Study on Self-Monitoring Software Developers' Work. Proc. ACM Hum. Comput. Interact. 1(CSCW): 79:1-79:24 (2017) - [j32]André N. Meyer, Laura E. Barton, Gail C. Murphy, Thomas Zimmermann, Thomas Fritz:
The Work Life of Developers: Activities, Switches and Perceived Productivity. IEEE Trans. Software Eng. 43(12): 1178-1193 (2017) - [c111]Martin P. Robillard, Andrian Marcus, Christoph Treude, Gabriele Bavota, Oscar Chaparro, Neil A. Ernst, Marco Aurélio Gerosa, Michael W. Godfrey, Michele Lanza, Mario Linares Vásquez, Gail C. Murphy, Laura Moreno, David C. Shepherd, Edmund Wong:
On-demand Developer Documentation. ICSME 2017: 479-483 - [c110]Daniel A. Almeida, Gail C. Murphy, Greg Wilson, Mike Hoye:
Do software developers understand open source licenses? ICPC 2017: 1-11 - [e6]Gail C. Murphy:
Proceedings Companion of the 2017 ACM SIGPLAN International Conference on Systems, Programming, Languages, and Applications: Software for Humanity, SPLASH 2017, Vancouver, BC, Canada, October 23 - 27, 2017. ACM 2017, ISBN 978-1-4503-5514-8 [contents] - [i4]Thomas Fritz, Gloria Mark, Gail C. Murphy, Thomas Zimmermann:
Rethinking Productivity in Software Engineering (Dagstuhl Seminar 17102). Dagstuhl Reports 7(3): 19-26 (2017) - 2016
- [j31]Gail C. Murphy:
Software is natural: technical perspective. Commun. ACM 59(5): 121 (2016) - [c109]Gail C. Murphy:
Is continuous adoption in software engineering achievable and desirable? ICSE (Companion Volume) 2016: 8 - [c108]Daniel Rozenberg, Ivan Beschastnikh, Fabian Kosmale, Valerie Poser, Heiko Becker, Marc Palyart, Gail C. Murphy:
Comparing repositories visually with repograms. MSR 2016: 109-120 - [c107]C. Albert Thompson, Gail C. Murphy, Marc Palyart, Marko Gasparic:
How software developers use work breakdown relationships in issue repositories. MSR 2016: 281-285 - [c106]Giovanni Viviani, Gail C. Murphy:
Removing stagnation from modern code review. SPLASH (Companion Volume) 2016: 43-44 - [c105]Henrique Rocha, Marco Túlio Valente, Humberto Marques-Neto, Gail C. Murphy:
An Empirical Study on Recommendations of Similar Bugs. SANER 2016: 46-56 - [p3]Gail C. Murphy:
Log it all? Perspectives on Data Science for Software Engineering 2016: 223-225 - [e5]Alex Potanin, Gail C. Murphy, Steve Reeves, Jens Dietrich:
23rd Asia-Pacific Software Engineering Conference, APSEC 2016, Hamilton, New Zealand, December 6-9, 2016. IEEE Computer Society 2016, ISBN 978-1-5090-5575-3 [contents] - 2015
- [j30]Mik Kersten, Gail C. Murphy:
Reducing Friction for Knowledge Workers with Task Context. AI Mag. 36(2): 33-41 (2015) - [j29]Emerson R. Murphy-Hill, Da Young Lee, Gail C. Murphy, Joanna McGrenere:
How Do Users Discover New Tools in Software Development and Beyond? Comput. Support. Cooperative Work. 24(5): 389-422 (2015) - [j28]João Brunet, Gail C. Murphy, Dalton Serey, Jorge C. A. de Figueiredo:
Five Years of Software Architecture Checking: A Case Study of Eclipse. IEEE Softw. 32(5): 30-36 (2015) - [c104]Sylvie L. Foss, Gail C. Murphy:
Do developers respond to code stability warnings? CASCON 2015: 162-170 - [c103]Sedigheh Zolaktaf, Gail C. Murphy:
What to Learn Next: Recommending Commands in a Feature-Rich Environment. ICMLA 2015: 1038-1044 - [c102]Eirini Kalliamvakou, Marc Palyart, Gail C. Murphy, Daniela E. Damian:
A Field Study of Modellers at Work. MiSE@ICSE 2015: 25-29 - [c101]Gail C. Murphy:
Software supply chains (keynote). MoDELS 2015: 2 - [c100]Matthieu Foucault, Marc Palyart, Xavier Blanc, Gail C. Murphy, Jean-Rémy Falleri:
Impact of developer turnover on quality in open-source software. ESEC/SIGSOFT FSE 2015: 829-841 - [e4]Gail C. Murphy, Guy L. Steele Jr.:
2015 ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software, Onward! 2015, Pittsburgh, PA, USA, October 25-30, 2015. ACM 2015, ISBN 978-1-4503-3688-8 [contents] - [i3]Amy J. Ko, Shriram Krishnamurthi, Gail C. Murphy, Janet Siegmund:
Human-Centric Development of Software Tools (Dagstuhl Seminar 15222). Dagstuhl Reports 5(5): 115-132 (2015) - 2014
- [j27]Thomas Fritz, Gail C. Murphy, Emerson R. Murphy-Hill, Jingwen Ou, Emily Hill:
Degree-of-knowledge: Modeling a developer's knowledge of code. ACM Trans. Softw. Eng. Methodol. 23(2): 14:1-14:42 (2014) - [j26]Gail C. Murphy, Mauro Pezzè:
Introduction to the Special Issue International Conference on Software Engineering (ICSE 2012). ACM Trans. Softw. Eng. Methodol. 23(4): 28:1-28:2 (2014) - [j25]Sarah Rastkar, Gail C. Murphy, Gabriel Murray:
Automatic Summarization of Bug Reports. IEEE Trans. Software Eng. 40(4): 366-380 (2014) - [c99]Thomas Fritz, Elaine M. Huang, Gail C. Murphy, Thomas Zimmermann:
Persuasive technology in the real world: a study of long-term use of activity sensing devices for fitness. CHI 2014: 487-496 - [c98]C. Albert Thompson, Gail C. Murphy:
Recommending a starting point for a programming task: an initial investigation. RSSE@ICSE 2014: 6-8 - [c97]Sebastian Proksch, Veronika Bauer, Gail C. Murphy:
How to Build a Recommendation System for Software Engineering. LASER Summer School 2014: 1-42 - [c96]João Brunet, Gail C. Murphy, Ricardo Terra, Jorge C. A. de Figueiredo, Dalton Serey Guerrero:
Do developers discuss design? MSR 2014: 340-343 - [c95]Gail C. Murphy:
Getting to Flow in Software Development. Onward! 2014: 269-281 - [c94]André N. Meyer, Thomas Fritz, Gail C. Murphy, Thomas Zimmermann:
Software developers' perceptions of productivity. SIGSOFT FSE 2014: 19-29 - [c93]Marc Palyart, Gail C. Murphy, Emerson R. Murphy-Hill, Xavier Blanc:
Speculative reprogramming. SIGSOFT FSE 2014: 837-840 - [p2]Emerson R. Murphy-Hill, Gail C. Murphy:
Recommendation Delivery - Getting the User Interface Just Right. Recommendation Systems in Software Engineering 2014: 223-242 - 2013
- [c92]Nicholas Sawadsky, Gail C. Murphy, Rahul Jiresal:
Reverb: recommending code-related web pages. ICSE 2013: 812-821 - [c91]Sarah Rastkar, Gail C. Murphy:
Why did this code change? ICSE 2013: 1193-1196 - [c90]Manabu Kamimura, Gail C. Murphy:
Towards generating human-oriented summaries of unit test cases. ICPC 2013: 215-218 - [c89]Gail C. Murphy:
What is software development productivity, anyway? (keynote). MSR 2013: 1 - 2012
- [c88]Kalyanasundaram Somasundaram, Gail C. Murphy:
Automatic categorization of bug reports using latent Dirichlet allocation. ISEC 2012: 125-130 - [c87]Adrian Kuhn, Gail C. Murphy:
Lessons learned from evaluating MDE abstractions in an industry field study. EESSMod@MoDELS 2012: 3:1-3:5 - [c86]Adrian Kuhn, Gail C. Murphy, C. Albert Thompson:
An Exploratory Study of Forces and Frictions Affecting Large-Scale Model-Driven Development. MoDELS 2012: 352-367 - [c85]Neil A. Ernst, Gail C. Murphy:
Case studies in just-in-time requirements analysis. EmpiRE 2012: 25-32 - [c84]Emerson R. Murphy-Hill, Rahul Jiresal, Gail C. Murphy:
Improving software developers' fluency by recommending development environment commands. SIGSOFT FSE 2012: 42 - [e3]Martin Glinz, Gail C. Murphy, Mauro Pezzè:
34th International Conference on Software Engineering, ICSE 2012, June 2-9, 2012, Zurich, Switzerland. IEEE Computer Society 2012, ISBN 978-1-4673-1067-3 [contents] - [i2]Adrian Kuhn, Gail C. Murphy, C. Albert Thompson:
An Exploratory Study of Forces and Frictions affecting Large-Scale Model-Driven Development. CoRR abs/1207.0855 (2012) - [i1]Adrian Kuhn, Gail C. Murphy:
Lessons Learned from Evaluating MDE Abstractions in an Industry Case Study. CoRR abs/1209.5800 (2012) - 2011
- [j24]John Anvik, Gail C. Murphy:
Reducing the effort of bug report triage: Recommenders for development-oriented decisions. ACM Trans. Softw. Eng. Methodol. 20(3): 10:1-10:35 (2011) - [c83]Thomas Fritz, Gail C. Murphy:
Determining relevancy: how software developers determine relevant information in feeds. CHI 2011: 1827-1830 - [c82]Emerson R. Murphy-Hill, Gail C. Murphy:
Peer interaction effectively, yet infrequently, enables programmers to discover new tools. CSCW 2011: 405-414 - [c81]Nicholas Sawadsky, Gail C. Murphy:
Fishtail: from task context to source code examples. TOPI@ICSE 2011: 48-51 - [c80]Gail C. Murphy, Andreas Zeller:
ICSE 2011 technical briefings. ICSE 2011: 1072-1073 - [c79]Sarah Rastkar, Gail C. Murphy, Alexander W. J. Bradley:
Generating natural language summaries for crosscutting source code concerns. ICSM 2011: 103-112 - [c78]Gail C. Murphy:
Context as an antidote to information overload: keynote address. ISEC 2011: 1 - [c77]Alexander W. J. Bradley, Gail C. Murphy:
Supporting software history exploration. MSR 2011: 193-202 - [p1]Neil Thomas, Gail C. Murphy:
How Effective Is Modularization? Making Software 2011: 373-392 - 2010
- [j23]Gail C. Murphy, Wilhelm Schäfer:
Guest Editors' Introduction: 2008 Conference on the Foundations of Software Engineering. IEEE Trans. Software Eng. 36(5): 591-592 (2010) - [c76]Petcharat Viriyakattiyaporn, Gail C. Murphy:
Improving program navigation with an active help system. CASCON 2010: 27-41 - [c75]Gail C. Murphy, Emerson R. Murphy-Hill:
What is trust in a recommender for software development? RSSE@ICSE 2010: 57-58 - [c74]Thomas Fritz, Gail C. Murphy:
Using information fragments to answer the questions developers ask. ICSE (1) 2010: 175-184 - [c73]Thomas Fritz, Jingwen Ou, Gail C. Murphy, Emerson R. Murphy-Hill:
A degree-of-knowledge model to capture source code familiarity. ICSE (1) 2010: 385-394 - [c72]Sarah Rastkar, Gail C. Murphy, Gabriel Murray:
Summarizing software artifacts: a case study of bug reports. ICSE (1) 2010: 505-514 - [c71]Gail C. Murphy:
Human-centric software engineering. FoSER 2010: 251-254 - [c70]Emerson R. Murphy-Hill, Gail C. Murphy, William G. Griswold:
Understanding context: creating a lasting impact in experimental software engineering research. FoSER 2010: 255-258 - [c69]Roberto Almeida Bittencourt, Gustavo Jansen de Souza Santos, Dalton Dario Serey Guerrero, Gail C. Murphy:
Improving Automated Mapping in Reflexion Models Using Information Retrieval Techniques. WCRE 2010: 163-172
2000 – 2009
- 2009
- [j22]Michael W. Godfrey, Ahmed E. Hassan, James D. Herbsleb, Gail C. Murphy, Martin P. Robillard, Premkumar T. Devanbu, Audris Mockus, Dewayne E. Perry, David Notkin:
Future of Mining Software Archives: A Roundtable. IEEE Softw. 26(1): 67-70 (2009) - [c68]Gail C. Murphy:
Everyday aspects. AOSD 2009: 229-230 - [c67]Petcharat Viriyakattiyaporn, Gail C. Murphy:
Challenges in the user interface design of an IDE tool recommender. CHASE 2009: 104-107 - [c66]Gail C. Murphy, Petcharat Viriyakattiyaporn, David C. Shepherd:
Using activity traces to characterize programming behaviour beyond the lab. ICPC 2009: 90-94 - [c65]Sarah Rastkar, Gail C. Murphy:
On what basis to recommend: Changesets or interactions? MSR 2009: 155-158 - [c64]Gail C. Murphy:
Invited Talk: Attacking Information Overload in Software Development. SBES 2009 - [c63]Gail C. Murphy:
Attacking information overload in software development. VL/HCC 2009: 4 - 2008
- [j21]Jonathan Sillito, Gail C. Murphy, Kris De Volder:
Asking and Answering Questions during a Programming Change Task. IEEE Trans. Software Eng. 34(4): 434-451 (2008) - [j20]Marc Eaddy, Thomas Zimmermann, Kaitin D. Sherwood, Vibhav Garg, Gail C. Murphy, Nachiappan Nagappan, Alfred V. Aho:
Do Crosscutting Concerns Cause Defects? IEEE Trans. Software Eng. 34(4): 497-515 (2008) - [c62]Brian de Alwis, Gail C. Murphy:
Answering conceptual queries with Ferret. ICSE 2008: 21-30 - [c61]Brian de Alwis, Gail C. Murphy, Shawn Minto:
Creating a cognitive metric of programming task difficulty. CHASE 2008: 29-32 - [c60]