
About
Affiliations & Roles
Michael W. Godfrey is a Professor in the David R. Cheriton School of Computer Science at the University of Waterloo. He holds the David R. Cheriton Faculty Fellowship and has served as an associate director of Cornell's M.Eng. program. His roles include:
- General Chair for ICPC 2025 (IEEE Program Comprehension)
- Member of steering committees for ICSME, MSR, SCAM, and SWAN
- Course coordinator for CS138/CS246 and instructor for advanced topics courses
Research
Focuses on software evolution, program comprehension, and mining software repositories. His work addresses challenges in code clone analysis, developer productivity, and empirical software engineering. Notable contributions include:
- Advocating for intentional cloning as valid design practice
- Pioneering studies on code review quality and anomaly detection
- Developing tools like JavaDUCK (educational project) and mel (model extraction)
Awards & Recognition
Recipient of:
- Best Paper Awards at WCRE 2006, 2011, 2013
- Most Influential Paper Award at SANER 2016
- Outstanding Reviewer Awards (ICSME 2019/2020)
Service & Outreach
Active in:
- Program committee roles for ICSE, ICSM, MSR, and 30+ conferences
- University service: Undergraduate Recruitment Committee (2016–present)
- Industry collaborations with CWI (Amsterdam), Sun Microsystems, and automotive software teams
0Publications listed
Find Michael W. Godfrey elsewhere
Related Searches
You Might Also Like
Michael GodfreyUniversity of Waterloo · Professor
Michele LanzaUniversity of Italian Switzerland · Professor
Zhen Ming JiangYork University · Associate Professor
Árpád BeszédesUniversity of Szeged · Associate Professor
Anthony S. PerumaUniversity of Hawaii at Manoa · Assistant Professor
Mohammad GhafariClausthal University of Technology · Professor