Gail C. Murphy

Last updated
Professor
Gail C. Murphy
Ph.D.
Gail Murphy VPRI.jpg
Murphy in 2017
CitizenshipCanadian
EducationUniversity of Alberta (BS 1987), University of Washington (Ph.D. 1995)
Known for Reflexion Models, Software Engineering
Awards ACM Fellow (2017)
Scientific career
Fields software engineering, computer science
Institutions University of British Columbia
Thesis Lightweight structural summarization as an aid to software evolution  (1996)
Doctoral advisor David Notkin
Website blogs.ubc.ca/gailcmurphy/

Gail C. Murphy FRSC is a Canadian computer scientist who specializes in software engineering and knowledge worker productivity. Murphy is a full professor in the Department of Computer Science at the University of British Columbia, Vancouver. In 2016, she was named Associate Vice President Research pro tem and assumed the role of Vice-President, Research & Innovation on August 14, 2017. [1] Murphy is co-founder and was Chief Scientist at Tasktop Technologies Incorporated. [2]

Contents

Biography

Murphy received her B.Sc. from the University of Alberta in 1987 and a M.S. and a Ph.D. in computer science at the University of Washington, in 1994 and 1996 respectively. Murphy has served on editorial boards for Communications of the ACM, and Institute of Electrical and Electronics Engineers Transactions on Software Engineering. [3]

Awards

2010: Named ACM Distinguished Member [4]

2014: University of Washington Computer Science and Engineering Alumni Achievement Award [5]

2015: Named Fellow of the Royal Society of Canada [6]

2016: ICSE Most Influential Paper Award (10 years after publication) (co-authored with John Anvik and Lyndon Hiew) [7]

2017: ACM Fellow [8]

2023: ACM SIGSOFT Outstanding Research Award [9]

Related Research Articles

The Association for Computing Machinery (ACM) is a US-based international learned society for computing. It was founded in 1947 and is the world's largest scientific and educational computing society. The ACM is a non-profit professional membership group, reporting nearly 110,000 student and professional members as of 2022. Its headquarters are in New York City.

Software engineering is an engineering approach to software development. A practitioner, called a software engineer, applies the engineering design process to develop software.

<span class="mw-page-title-main">Stuart Feldman</span> American computer scientist

Stuart Feldman is an American computer scientist. He is best known as the creator of the computer software program Make. He was also an author of the first Fortran 77 compiler, was part of the original group at Bell Labs that created the Unix operating system, and participated in development of the ALTRAN and EFL programming languages.

<span class="mw-page-title-main">Gerard J. Holzmann</span> Dutch-American computer scientist

Gerard J. Holzmann is a Dutch-American computer scientist and researcher at Bell Labs and NASA, best known as the developer of the SPIN model checker.

Harlan D. Mills was professor of computer science at the Florida Institute of Technology and founder of Software Engineering Technology, Inc. of Vero Beach, Florida. Mills' contributions to software engineering have had a profound and enduring effect on education and industrial practice. Since earning his Ph.D. in Mathematics at Iowa State University in 1952, Mills led a distinguished career.

<span class="mw-page-title-main">Margo Seltzer</span> American computer scientist

Margo Ilene Seltzer is an American computer scientist. She is currently the Canada 150 Research Chair in Computer Systems and the Cheriton Family Chair in Computer Science at the University of British Columbia. Previously, Seltzer was the Herchel Smith Professor of Computer Science at Harvard University's John A. Paulson School of Engineering and Applied Sciences and director at the Center for Research on Computation and Society.

Elaine Jessica Weyuker is an ACM Fellow, an IEEE Fellow, and an AT&T Fellow at Bell Labs for research in software metrics and testing as well as elected to the National Academy of Engineering. She is the author of over 130 papers in journals and refereed conference proceedings.

<span class="mw-page-title-main">Jonathan Grudin</span> American computer scientist

Jonathan Grudin was a researcher at Microsoft from 1998 to 2022 and is affiliate professor at the University of Washington Information School working in the fields of human-computer interaction and computer-supported cooperative work. Grudin is a pioneer of the field of computer-supported cooperative work and one of its most prolific contributors. His collaboration distance to other researchers of human-computer interactions has been described by the "Grudin number". Grudin is also well known for the "Grudin Paradox" or "Grudin Problem", which states basically with respect to the design of collaborative software for organizational settings, "What may be in the managers' best interests may not be in the interests of individual contributors, and therefore not used." He was awarded the inaugural CSCW Lasting Impact Award in 2014 on the basis of this work. He has also written about the publication culture and history of human-computer interactions.

<span class="mw-page-title-main">Daniel Jackson (computer scientist)</span>

Daniel Jackson is a professor of Computer Science at the Massachusetts Institute of Technology (MIT). He is the principal designer of the Alloy modelling language, and author of the books Software Abstractions: Logic, Language, and Analysis and The Essence of Software. He leads the Software Design Group at MIT's Computer Science and Artificial Intelligence Laboratory.

Carlo Ghezzi is an emeritus professor and former chair of software engineering at the Politecnico di Milano, Italy, and an adjunct professor at the Università della Svizzera italiana (USI), Switzerland. At the Politecnico, he has been the Rector's Delegate for research, department chair, head of the PhD program, and member of the academic senate and of the board of governors of Politecnico.

Anne Elizabeth Condon, is an Irish-Canadian computer scientist, professor, and former head of the Computer Science Department of the University of British Columbia. Her research focuses on computational complexity theory, DNA computing, and bioinformatics. She has also held the NSERC/General Motors Canada Chair for Women in Science and Engineering (CWSE) from 2004 to 2009, and has worked to improve the success of women in the sciences and engineering.

Leon Joel Osterweil is an American computer scientist noted for his research on software engineering.

<span class="mw-page-title-main">Alexander L. Wolf</span> American computer scientist

Alexander L. Wolf is an American computer scientist known for his research in software engineering, distributed systems, and computer networking. He is credited, along with his collaborators, with introducing the modern study of software architecture, content-based publish/subscribe messaging, content-based networking, automated process discovery, and the software deployment lifecycle. Wolf's 1985 Ph.D. dissertation developed language features for expressing a module's import/export specifications and the notion of multiple interfaces for a type, both of which are now common in modern computer programming languages.

<span class="mw-page-title-main">T.H. Tse</span> Hong Kong academic, professor and researcher

T.H. Tse is a Hong Kong academic who is a professor and researcher in program testing and debugging. He is ranked internationally as the second most prolific author in metamorphic testing. According to Bruel et al., "Research on integrated formal and informal techniques can trace its roots to the work of T.H. Tse in the mid-eighties." The application areas of his research include object-oriented software, services computing, pervasive computing, concurrent systems, imaging software, and numerical programs. In addition, he creates graphic designs for non-government organizations.

John D. Gannon was a prominent computer scientist, professor and chair of the department of computer science University of Maryland, at College Park. Gannon was a leading researcher in software engineering, specifically the specification, analysis, and testing of software systems.

Tore Dybå is a Norwegian scientist and software engineer in the fields of information systems and computer science. He has been a Chief Scientist at SINTEF ICT since 2003.

Lizy Kurian John is an Indian American electrical engineer, who is currently the Cullen Trust for Higher Education Endowed Professor in the Department of Electrical and Computer Engineering at the University of Texas at Austin. She received her Ph.D. in computer engineering from The Pennsylvania State University in 1993. She joined The University of Texas Austin faculty in 1996. Her research is in the areas of computer architecture, multicore processors, memory systems, performance evaluation and benchmarking, workload characterization, and reconfigurable computing.

The ACM Student Research Competition is an international computing research competition for university students. The competition is held annually and split into undergraduate and graduate divisions, organized by the Association for Computing Machinery. With several hundred annual participants, the Student Research Competition is considered the world's largest university-level research contest in the field of computing.

Wolfgang Heidrich is a German-Canadian computer scientist and Professor at the King Abdullah University of Science and Technology (KAUST), for which he served as the director of Visual Computing Center from 2014 to 2021. He was previously a professor at the University of British Columbia (UBC), where he was a Dolby Research Chair (2008-2013). His research has combined methods from computer graphics, optics, machine vision, imaging, inverse methods, and perception to develop new Computational Imaging and Display technologies. His more recent interest focuses on hardware-software co-design of the next generation of imaging systems, with applications such as high dynamic range (HDR) imaging, compact computational cameras, hyper-spectral cameras, wavefront sensors, to name just a few.

Gail-Joon Ahn is an electrical engineer and professor of computer science and engineering at Arizona State University. He is a fellow of the IEEE.

References

  1. "Executive Biographies | UBC Research". research.ubc.ca. Retrieved 2 March 2017.
  2. "Learn More About Our Solutions | Tasktop". www.tasktop.com. Retrieved 2 March 2017.
  3. Nuseibeh, B. (1 May 2013). "Editorial [new associate editors]". IEEE Transactions on Software Engineering. 39 (5): 588–590. doi:10.1109/TSE.2013.22. ISSN   0098-5589.
  4. "Gail C Murphy - Award Winner". awards.acm.org. Retrieved 2 March 2017.
  5. "CSE Alumni Achievement Awards | Computer Science & Engineering". www.cs.washington.edu. Retrieved 2 March 2017.
  6. "The Royal Society of Canada Names New Fellows | The Royal Society of Canada". www.rsc-src.ca. Archived from the original on 1 March 2017. Retrieved 2 March 2017.
  7. Anvik, John; Hiew, Lyndon; Murphy, Gail C. (1 January 2006). "Who should fix this bug?". Proceedings of the 28th international conference on Software engineering. ICSE '06. New York, NY, USA: ACM. pp. 361–370. doi:10.1145/1134285.1134336. ISBN   978-1595933751. S2CID   1384439.
  8. ACM Recognizes 2017 Fellows for Making Transformative Contributions and Advancing Technology in the Digital Age, Association for Computing Machinery, December 11, 2017, retrieved 2017-11-13
  9. Outstanding Research Award, Association for Computing Machinery , retrieved 9 March 2023