World's Best Scientists 2026 revealed!
Michael W. Godfrey

Michael W. Godfrey

D-Index & Metrics

Computer Science

D-Index
45
Citations
7965
World Ranking
7224
National Ranking
289

Research.com Recognitions

  • 2016 - ACM Senior Member

Overview

Michael W. Godfrey is affiliated with the University of Waterloo in Canada. Their research contributions lie primarily within the field of Computer Science, with a focus on various subfields including Information Systems, Artificial Intelligence, Signal Processing, Computer Networks and Communications, and Software.

Their work spans multiple topics, highlighting a range of interests such as Software Engineering Research, Advanced Malware Detection Techniques, Expert Finding and Q&A Systems, Mobile Crowdsensing and Crowdsourcing, Topic Modeling, Software Engineering Techniques and Practices, and Hate Speech and Cyberbullying Detection.

Godfrey has collaborated frequently with several coauthors. These include Wenhan Zhu, Shane McIntosh, Yiwen Dong, Zheyang Li, and Yongqiang Tian.

Their recent publications cover a variety of subjects and venues. Notable papers include:

  • "An empirical study of question discussions on Stack Overflow," 2022, published in Empirical Software Engineering
  • "What is an app store? The software engineering perspective," 2024, published in Empirical Software Engineering
  • "Bash in the Wild: Language Usage, Code Smells, and Bugs," 2022, published in ACM Transactions on Software Engineering and Methodology
  • "Concussions in Collegiate Club Sports: Investigating Concussion Education, Knowledge, and Attitudes," 2022, published in Journal of Education and Recreation Patterns
  • "An empirical study of question discussions on Stack Overflow," 2021, published in arXiv (Cornell University)

Their research has been disseminated through several publication venues, with frequent appearances in:

  • arXiv (Cornell University)
  • Empirical Software Engineering
  • Zenodo (CERN European Organization for Nuclear Research)
  • ACM Transactions on Software Engineering and Methodology
  • Journal of Education and Recreation Patterns

Michael W. Godfrey was recognized as an ACM Senior Member in 2016.

Best Publications

  • Cloning considered harmful considered harmful: patterns of cloning in software

    Cory J. Kapser;Michael W. Godfrey

  • Using origin analysis to detect merging and splitting of source code entities

    M.W. Godfrey;L. Zou

  • "Cloning Considered Harmful" Considered Harmful

    Cory Kapser;Michael Godfrey

  • Code review quality: how developers see it

    Oleksii Kononenko;Olga Baysal;Michael W. Godfrey

  • The past, present, and future of software evolution

    M.W. Godfrey;D.M. German

  • Mining modern repositories with elasticsearch

    Oleksii Kononenko;Olga Baysal;Reid Holmes;Michael W. Godfrey

  • Facilitating software evolution research with kenyon

    Jennifer Bevan;E. James Whitehead;Sunghun Kim;Michael Godfrey

  • A reference architecture for Web browsers

    A. Grosskurth;M.W. Godfrey

  • Investigating code review quality: Do people and participation matter?

    Oleksii Kononenko;Olga Baysal;Latifa Guerrouj;Yaxin Cao

  • Automatic classication of large changes into maintenance categories

    Abram Hindle;Daniel M. German;Michael W. Godfrey;Richard C. Holt

  • An exploratory study of the evolution of communicated information about the execution of large software systems

    Weiyi Shang;Zhen Ming Jiang;Bram Adams;Ahmed E. Hassan

  • An integrated approach for studying architectural evolution

    Qiang Tu;M.W. Godfrey

  • Supporting the analysis of clones in software systems

    Cory J. Kapser;Michael W. Godfrey

  • Growth, evolution, and structural change in open source software

    Michael Godfrey;Qiang Tu

  • Secrets from the Monster: Extracting Mozilla’s Software Architecture

    Michael W. Godfrey;Eric H. S. Lee

  • What's hot and what's not: Windowed developer topic analysis

    Abram Hindle;Michael W. Godfrey;Richard C. Holt

  • Software bertillonage: finding the provenance of an entity

    Julius Davies;Daniel M. German;Michael W. Godfrey;Abram Hindle

  • The influence of non-technical factors on code review

    Olga Baysal;Oleksii Kononenko;Reid Holmes;Michael W. Godfrey

  • On-demand Developer Documentation

    Martin P. Robillard;Andrian Marcus;Christoph Treude;Gabriele Bavota

  • Cloning by accident: an empirical study of source code cloning across software systems

    R. Al-Ekram;C. Kapser;R. Holt;M. Godfrey

Frequent Co-Authors

Richard C. Holt
Richard C. Holt De Montfort University
Abram Hindle
Abram Hindle University of Alberta
Ahmed E. Hassan
Ahmed E. Hassan Queen's University
Daniel M. German
Daniel M. German University of Victoria
Michele Lanza
Michele Lanza Universita della Svizzera Italiana
Sunghun Kim
Sunghun Kim Hong Kong University of Science and Technology
Weiyi Shang
Weiyi Shang University of Waterloo
Zhen Ming Jiang
Zhen Ming Jiang York University
Bram Adams
Bram Adams Queen's University
Foutse Khomh
Foutse Khomh Polytechnique Montréal

If you think any of the details on this page are incorrect, let us know.

Report an issue

We appreciate your kind effort to assist us to improve this page, it would be helpful providing us with as much detail as possible in the text box below:

Related Online Degrees & Career Pathways

Exploring a Computer Science education in the USA opens doors to several related online degrees and flexible career tracks. Many students consider merging computer science fundamentals with other technical fields. For instance, enrolling in the cheapest online physics degree options can expand your scientific understanding and career opportunities, especially in research and technology.

Data science is another high-demand path. Earning the cheapest master in data science not only boosts your technical credentials but also makes you competitive for data analyst and machine learning roles.

If you're interested in the intersection of computer science and engineering, review accredited online electrical engineering programs. These degrees provide hands-on skills valued in electronics, robotics, and systems development.

Additionally, for those seeking a quicker route into tech, there are easy certifications that pay well. These can jump-start your IT career without committing to a full degree, offering practical skills employers seek.

Best Scientists Citing Michael W. Godfrey

Trending Scientists

Recently Published Articles