About
Gail Murphy is a Professor in the Department of Computer Science and Vice-President Research & Innovation at the University of British Columbia (UBC). A co-founder of Tasktop Technologies Incorporated, she leads the Software Practices Lab and is affiliated with CAIDA (Centre for Artificial Intelligence Decision-making and Action) and ICICS (UBC Institute for Computing, Information and Cognitive Systems).
- B.Sc. (Honours), University of Alberta (1987)
- M.Sc., University of Washington (1994)
- Ph.D., University of Washington (1996)
Her research focuses on software engineering, particularly improving knowledge worker productivity and tools for evolving large-scale systems. She combines lightweight design approaches with industrial evaluations, addressing structural degradation in software systems through:
- Techniques for understanding/imposing structure in existing systems
- Design approaches for component reuse and flexible architectures
Her recent work includes developer discussion analysis for design recovery (2022), semantic-based task relevance detection (2022), and automated resource-task association (2023). Awards include SIGSOFT Outstanding Research Award (2023), ACM Fellow (2023), and Royal Society of Canada Fellow (2023). She has taught courses like Introduction to Software Engineering (CPSC 310) and Software Construction (CPSC 210).
Find Gail Murphy elsewhere
Related Searches
You Might Also Like
- GGail C MurphyUniversity of British Columbia · Professor
- AAlan J. HuUniversity of British Columbia · Professor
- GGail C MurphyUniversity of Michigan-Ann Arbor · Professor
- NNorman HutchinsonUniversity of British Columbia · Associate Professor
Elisa BaniassadUniversity of British Columbia · Teaching Professor- KKwang Moo YiUniversity of British Columbia · Assistant Professor