Formal Specification in Metamorphic Programing. - David A. Penny; Richard C. Holt; Michael W. Godfrey (VDM Europe (1), 1991)

Visual formalisms for configuration management. - Michael W. Godfrey (CASCON, 1993)

A Program Understanding Environment Based on the "Star" Approach to Tool Integration. - Spiros Mancoridis; Richard C. Holt; Michael W. Godfrey (ACM Conference on Computer Science, 1994)

Metamorphic development of a GUI for configuration management. - Michael W. Godfrey (CASCON, 1994)

Prototyping a Visual Formalism for System Modelling. - Michael W. Godfrey; Richard C. Holt; Spiros Mancoridis (ICSE Workshop on SE-HCI, 1994)

A framework for visual system configuration. - Michael W. Godfrey (1997)

Secure and Portable Database Extensibility. - Michael W. Godfrey; Tobias Mayr 001; Praveen Seshadri; Thorsten von Eicken (SIGMOD Conference, 1998)

Teaching software engineering to a mixed audience. - Michael W. Godfrey (Inf. Softw. Technol., 1998)

An Overview of MSHN: The Management System for Heterogeneous Networks. - Debra A. Hensgen; Taylor Kidd; David St. John; Matthew C. Schnaidt; Howard Jay Siegel; Tracy D. Braun; Muthucumaru Maheswaran; Shoukat Ali; Jong-Kook Kim; Cynthia E. Irvine; Timothy E. Levin; Richard F. Freund; et al. (Heterogeneous Computing Workshop, 1999)

JDuck: building a software engineering tool in Java as a CS2 project. - Michael W. Godfrey; Dan Grossman (SIGCSE, 1999)

Evolution in Open Source Software: A Case Study. - Michael W. Godfrey; Qiang Tu (ICSM, 2000)

Architectural Repair of Open Source Software. - John B. Tran; Michael W. Godfrey; Eric H. S. Lee; Richard C. Holt (IWPC, 2000)

Defining, Transforming, and Exchanging High-Level Schemas. - Michael W. Godfrey (WCRE, 2000)

Connecting architecture reconstruction frameworks. - Ivan T. Bowman; Michael W. Godfrey; Richard C. Holt (Inf. Softw. Technol., 2000)

The Build-Time Software Architecture View. - Qiang Tu; Michael W. Godfrey (ICSM, 2001)

Growth, Evolution, and Structural Change in Open Source Software. - Michael W. Godfrey; Qiang Tu (IWPSE, 2001)

Practical data exchange for reverse engineering frameworks: some requirements, some experience, some headaches. - Michael W. Godfrey (ACM SIGSOFT Softw. Eng. Notes, 2001)

Architecture Recovery of Dynamically Linked Applications: A Case Study. - Igor Ivkovic; Michael W. Godfrey (IWPC, 2002)

An Integrated Approach for Studying Architectural Evolution. - Qiang Tu; Michael W. Godfrey (IWPC, 2002)

Tracking structural evolution using origin analysis. - Michael W. Godfrey; Qiang Tu (IWPSE, 2002)

Semantic Grep: Regular Expressions + Relational Abstraction. - R. Ian Bull; Andrew Trevors; Andrew J. Malton; Michael W. Godfrey (WCRE, 2002)

Enhancing Domain-Specific Software Architecture Recovery. - Igor Ivkovic; Michael W. Godfrey (IWPC, 2003)

First International Workshop on Meta-Models and Schemas for Reverse Engineering - ateM 2003. - Jean-Marie Favre; Michael W. Godfrey; Andreas Winter 001 (WCRE, 2003)

Detecting Merging and Splitting using Origin Analysis. - Lijie Zou; Michael W. Godfrey (WCRE, 2003)

Aiding Comprehension of Cloning Through Categorization. - Cory Kapser; Michael W. Godfrey (IWPSE, 2004)

Four Interesting Ways in Which History Can Teach Us About Software. - Michael W. Godfrey; Xinyi Dong; Cory Kapser; Lijie Zou (MSR, 2004)

Preface. - Jean-Marie Favre; Michael W. Godfrey; Andreas Winter 001 (ateM, 2004)

Analyzing the Evolution of Large-Scale Software. - Tom Mens; Juan F. Ramil; Michael W. Godfrey (J. Softw. Maintenance Res. Pract., 2004)

A Reference Architecture for Web Browsers. - Alan Grosskurth; Michael W. Godfrey (ICSM, 2005)

Improved Tool Support for the Investigation of Duplication in Software. - Cory Kapser; Michael W. Godfrey (ICSM, 2005)

Cloning by accident: an empirical study of source code cloning across software systems. - Raihan Al-Ekram; Cory Kapser; Richard C. Holt; Michael W. Godfrey (ISESE, 2005)

Concept Identification in Object-Oriented Domain Analysis: Why Some Students Just Don't Get It. - Davor Svetinovic; Daniel M. Berry; Michael W. Godfrey (RE, 2005)

Facilitating software evolution research with kenyon. - Jennifer Bevan; E. James Whitehead Jr.; Sunghun Kim 001; Michael W. Godfrey (ESEC/SIGSOFT FSE, 2005)

Using Origin Analysis to Detect Merging and Splitting of Source Code Entities. - Michael W. Godfrey; Lijie Zou (IEEE Trans. Software Eng., 2005)

Subjectivity in Clone Judgment: Can We Ever Agree?. - Cory Kapser; Paul Anderson; Michael W. Godfrey; Rainer Koschke; Matthias Rieger; Filip Van Rysselberghe; Peter Weißgerber (Duplication, Redundancy, and Similarity in Software, 2006)

Increasing quality of conceptual models: is object-oriented analysis that simple? - Davor Svetinovic; Daniel M. Berry; Michael W. Godfrey (ROA@ICSE, 2006)

"Cloning Considered Harmful" Considered Harmful. - Cory Kapser; Michael W. Godfrey (WCRE, 2006)

An Industrial Case Study of Program Artifacts Viewed During Maintenance Tasks. - Lijie Zou; Michael W. Godfrey (WCRE, 2006)

Supporting the analysis of clones in software systems. - Cory Kapser; Michael W. Godfrey (J. Softw. Maintenance Res. Pract., 2006)

System-level Usage Dependency Analysis of Object-Oriented Systems. - Xinyi Dong; Michael W. Godfrey (ICSM, 2007)

Release Pattern Discovery: A Case Study of Database Systems. - Abram Hindle; Michael W. Godfrey; Richard C. Holt (ICSM, 2007)

A Hybrid Program Model for Object-Oriented Reverse Engineering. - Michael W. Godfrey (ICPC, 2007)

Detecting Interaction Coupling from Task Interaction Histories. - Lijie Zou; Michael W. Godfrey; Ahmed E. Hassan (ICPC, 2007)

Release Pattern Discovery via Partitioning: Methodology and Case Study. - Abram Hindle; Michael W. Godfrey; Richard C. Holt (MSR, 2007)

YARN: Animating Software Evolution. - Abram Hindle; Zhen Ming Jiang; Walid Koleilat; Michael W. Godfrey; Richard C. Holt (VISSOFT, 2007)

Examining the Effects of Global Data Usage on Software Maintainability. - Jason W. A. Selby; Fraser P. Ruffell; Mark Giesbrecht; Michael W. Godfrey (WCRE, 2007)

Unified use case statecharts: case studies. - Davor Svetinovic; Daniel M. Berry; Nancy A. Day; Michael W. Godfrey (Requir. Eng., 2007)

MSR 2008 - 5th working conference on mining software repositories. - Michele Lanza 001; Michael W. Godfrey; Sunghun Kim 001 (ICSE Companion, 2008)

2nd International Workshop on Advanced Software Development Tools and Techniques (WASDeTT): Tools for software maintenance, visualization, and reverse engineering. - Holger M. Kienle; Leon Moonen; Michael W. Godfrey; Hausi A. Müller (ICSM, 2008)

Identifying Architectural Change Patterns in Object-Oriented Systems. - Xinyi Dong; Michael W. Godfrey (ICPC, 2008)

Reading Beside the Lines: Indentation as a Proxy for Complexity Metric. - Abram Hindle; Michael W. Godfrey; Richard C. Holt (ICPC, 2008)

Query Technologies and Applications for Program Comprehension (QTAPC 2008). - Mathieu Verbaere; Michael W. Godfrey; Tudor Gîrba (ICPC, 2008)

From Indentation Shapes to Code Structures. - Abram Hindle; Michael W. Godfrey; Richard C. Holt (SCAM, 2008)

Understanding interaction differences between newcomer and expert programmers. - Lijie Zou; Michael W. Godfrey (RSSE@SIGSOFT FSE, 2008)

Reverse Engineering CAPTCHAs. - Abram Hindle; Michael W. Godfrey; Richard C. Holt (WCRE, 2008)

"Cloning considered harmful" considered harmful: patterns of cloning in software. - Cory Kapser; Michael W. Godfrey (Empir. Softw. Eng., 2008)

Improving development intelligence. - Michael W. Godfrey; Arthur G. Ryman; Leho Nigul (CASCON, 2009)

Mining recurrent activities: Fourier analysis of change events. - Abram Hindle; Michael W. Godfrey; Richard C. Holt (ICSE Companion, 2009)

Understanding source package organization using the hybrid model. - Xinyi Dong; Michael W. Godfrey (ICSM, 2009)

What's hot and what's not: Windowed developer topic analysis. - Abram Hindle; Michael W. Godfrey; Richard C. Holt (ICSM, 2009)

A bug you like: A framework for automated assignment of bugs. - Olga Baysal; Michael W. Godfrey; Robin Cohen (ICPC, 2009)

Automatic classication of large changes into maintenance categories. - Abram Hindle; Daniel M. Germán; Michael W. Godfrey; Richard C. Holt (ICPC, 2009)

Editorial for Special Issue of JASE on Source Code Analysis and Manipulation. - Michael W. Godfrey; Bogdan Korel (Autom. Softw. Eng., 2009)

Reading beside the lines: Using indentation to rank revisions by complexity. - Abram Hindle; Michael W. Godfrey; Richard C. Holt (Sci. Comput. Program., 2009)

Future of Mining Software Archives: A Roundtable. - 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 (IEEE Softw., 2009)

Software process recovery using Recovered Unified Process Views. - Abram Hindle; Michael W. Godfrey; Richard C. Holt (ICSM, 2010)

Clone detection by exploiting assembler. - Ian J. Davis; Michael W. Godfrey (IWSC, 2010)

From Whence It Came: Detecting Source Code Clones by Analyzing Assembler. - Ian J. Davis; Michael W. Godfrey (WCRE, 2010)

Copy-Paste as a Principled Engineering Tool. - Michael W. Godfrey; Cory Kapser (Making Software, 2011)

Multifractal aspects of software development. - Abram Hindle; Michael W. Godfrey; Richard C. Holt (ICSE, 2011)

Determining the provenance of software artifacts. - Michael W. Godfrey; Daniel M. Germán; Julius Davies; Abram Hindle (IWSC, 2011)

A Tale of Two Browsers. - Olga Baysal; Ian J. Davis; Michael W. Godfrey (MSR, 2011)

Software bertillonage: finding the provenance of an entity. - Julius Davies; Daniel M. Germán; Michael W. Godfrey; Abram Hindle (MSR, 2011)

Automated topic naming to support cross-project analysis of software maintenance activities. - Abram Hindle; Neil A. Ernst; Michael W. Godfrey; John Mylopoulos (MSR, 2011)

A Study of Cloning in the Linux SCSI Drivers. - Wei Wang 001; Michael W. Godfrey (SCAM, 2011)

Analyzing Assembler to Eliminate Dead Functions: An Industrial Experience. - Ian J. Davis; Michael W. Godfrey; Richard C. Holt; Serge Mankovski; Nick Minchenko (CSMR, 2012)

A Market-Based Bug Allocation Mechanism Using Predictive Bug Lifetimes. - Hadi Hosseini; Raymond Nguyen; Michael W. Godfrey (CSMR, 2012)

Revisiting bug triage and resolution practices. - Olga Baysal; Reid Holmes; Michael W. Godfrey (USER@ICSE, 2012)

Build system issues in multilanguage software. - Andrew Neitsch; Kenny Wong; Michael W. Godfrey (ICSM, 2012)

An industrial case study of Coman's automated task detection algorithm: What Worked, What Didn't, and Why. - Lijie Zou; Michael W. Godfrey (ICSM, 2012)

We have all of the clones, now what? Toward integrating clone analysis into software quality assessment. - Wei Wang 001; Michael W. Godfrey (IWSC, 2012)

Mining usage data and development artifacts. - Olga Baysal; Reid Holmes; Michael W. Godfrey (MSR, 2012)

What Does Control Flow Really Look Like? Eyeballing the Cyclomatic Complexity Metric. - Jurgen J. Vinju; Michael W. Godfrey (SCAM, 2012)

The Secret Life of Patches: A Firefox Case Study. - Olga Baysal; Oleksii Kononenko; Reid Holmes; Michael W. Godfrey (WCRE, 2012)

Introduction to the special issue on software repository mining in 2009. - Michael W. Godfrey; Jim Whitehead (Empir. Softw. Eng., 2012)

Regression-based utilization prediction algorithms: an empirical investigation. - Ian J. Davis; Hadi Hemmati; Richard C. Holt; Michael W. Godfrey; Douglas Neuse; Serge Mankovskii (CASCON, 2013)

Situational awareness: personalizing issue tracking systems. - Olga Baysal; Reid Holmes; Michael W. Godfrey (ICSE, 2013)

Extracting artifact lifecycle models from metadata history. - Olga Baysal; Oleksii Kononenko; Reid Holmes; Michael W. Godfrey (DAPSE@ICSE, 2013)

Storm prediction in a cloud. - Ian J. Davis; Hadi Hemmati; Richard C. Holt; Michael W. Godfrey; Douglas Neuse; Serge Mankovskii (PESOS@ICSE, 2013)

The MSR cookbook: mining a decade of research. - Hadi Hemmati; Sarah Nadi; Olga Baysal; Oleksii Kononenko; Wei Wang 001; Reid Holmes; Michael W. Godfrey (MSR, 2013)

Detecting API usage obstacles: a study of iOS and Android developer questions. - Wei Wang 001; Michael W. Godfrey (MSR, 2013)

The influence of non-technical factors on code review. - Olga Baysal; Oleksii Kononenko; Reid Holmes; Michael W. Godfrey (WCRE, 2013)

Software Bertillonage - Determining the provenance of software development artifacts. - Julius Davies; Daniel M. Germán; Michael W. Godfrey; Abram Hindle (Empir. Softw. Eng., 2013)

Automated topic naming - Supporting cross-project analysis of software maintenance activities. - Abram Hindle; Neil A. Ernst; Michael W. Godfrey; John Mylopoulos (Empir. Softw. Eng., 2013)

Developer Dashboards: The Need for Qualitative Analytics. - Olga Baysal; Reid Holmes; Michael W. Godfrey (IEEE Softw., 2013)

DASHboards: enhancing developer situational awareness. - Oleksii Kononenko; Olga Baysal; Reid Holmes; Michael W. Godfrey (ICSE Companion, 2014)

Compiling Clones: What Happens? - Oleksii Kononenko; Cheng Zhang; Michael W. Godfrey (ICSME, 2014)

Recommending Clones for Refactoring Using Design, Context, and History. - Wei Wang 001; Michael W. Godfrey (ICSME, 2014)

Mining modern repositories with elasticsearch. - Oleksii Kononenko; Olga Baysal; Reid Holmes; Michael W. Godfrey (MSR, 2014)

No issue left behind: reducing information overload in issue tracking. - Olga Baysal; Reid Holmes; Michael W. Godfrey (SIGSOFT FSE, 2014)

Detecting Discontinuities in Large Scale Systems. - Haroon Malik; Ian J. Davis; Michael W. Godfrey; Douglas Neuse; Serge Mankovskii (UCC, 2014)

Investigating Intentional Clone Refactoring. - Wei Wang 001; Michael W. Godfrey (Electron. Commun. Eur. Assoc. Softw. Sci. Technol., 2014)

Special issue on program comprehension. - Michael W. Godfrey; Arie van Deursen (Empir. Softw. Eng., 2014)

On the evolution of Lehman's Laws. - Michael W. Godfrey; Daniel M. Germán (J. Softw. Evol. Process., 2014)

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; Michael W. Godfrey; Mohamed N. Nasser; Parminder Flora (J. Softw. Evol. Process., 2014)

Synthesizing Knowledge from Software Development Artifacts. - Olga Baysal; Oleksii Kononenko; Reid Holmes; Michael W. Godfrey (The Art and Science of Analyzing Software Data, 2015)

Investigating code review quality: Do people and participation matter? - Oleksii Kononenko; Olga Baysal; Latifa Guerrouj; Yaxin Cao; Michael W. Godfrey (ICSME, 2015)

Going Green: An Exploratory Analysis of Energy-Related Questions. - Haroon Malik; Peng Zhao; Michael W. Godfrey (MSR, 2015)

Recommending Posts concerning API Issues in Developer Q&A Sites. - Wei Wang 001; Haroon Malik; Michael W. Godfrey (MSR, 2015)

Understanding software artifact provenance. - Michael W. Godfrey (Sci. Comput. Program., 2015)

Why provenance matters. - Michael W. Godfrey (Perspectives on Data Science for Software Engineering, 2016)

Code review quality: how developers see it. - Oleksii Kononenko; Olga Baysal; Michael W. Godfrey (ICSE, 2016)

An empirical study on the practice of maintaining object-relational mapping code in Java systems. - Tse-Hsun Chen; Weiyi Shang; Jinqiu Yang 001; Ahmed E. Hassan; Michael W. Godfrey; Mohamed N. Nasser; Parminder Flora (MSR, 2016)

Investigating technical and non-technical factors influencing modern code review. - Olga Baysal; Oleksii Kononenko; Reid Holmes; Michael W. Godfrey (Empir. Softw. Eng., 2016)

Connecting the dots: anomaly and discontinuity detection in large-scale systems. - Haroon Malik; Ian J. Davis; Michael W. Godfrey; Douglas Neuse; Serge Mankovskii (J. Ambient Intell. Humaniz. Comput., 2016)

On-demand Developer Documentation. - Martin P. Robillard; Andrian Marcus; Christoph Treude; Gabriele Bavota; Oscar Chaparro; Neil A. Ernst; Marco Aurélio Gerosa; Michael W. Godfrey; Michele Lanza 001; Mario Linares Vásquez; Gail C. Murphy; Laura Moreno; et al. (ICSME, 2017)

Guest editor's introduction to the Special Issue on Source Code Analysis and Manipulation (SCAM 2015). - Foutse Khomh; David Lo 001; Michael W. Godfrey (J. Softw. Evol. Process., 2017)

Studying pull request merges: a case study of shopify's active merchant. - Oleksii Kononenko; Tresa Rose; Olga Baysal; Michael W. Godfrey; Dennis Theisen; Bart de Water (ICSE (SEIP), 2018)

A comparison of bugs across the iOS and Android platforms of two open source cross platform browser apps. - Wajdi Aljedaani; Meiyappan Nagappan; Bram Adams; Michael W. Godfrey (MOBILESoft@ICSE, 2019)

Detecting Feature-Interaction Symptoms in Automotive Software using Lightweight Analysis. - Bryan J. Muscedere; Robert Hackman; Davood Anbarnam; Joanne M. Atlee; Ian J. Davis; Michael W. Godfrey (SANER, 2019)

mel- model extractor language for extracting facts from models. - Robert Hackman; Joanne M. Atlee; Alistair Finn Hackett; Michael W. Godfrey (MoDELS, 2020)

Sometimes, Cloning Is a Sound Design Decision! - Michael W. Godfrey; Cory J. Kapser (Code Clone Analysis, 2021)

Mea culpa: How developers fix their own simple bugs differently from other developers. - Wenhan Zhu; Michael W. Godfrey (MSR, 2021)

Leveraging Documentation to Test Deep Learning Library Functions. - Danning Xie; Yitong Li; Mijung Kim; Hung Viet Pham; Lin Tan 001; Xiangyu Zhang 001; Michael W. Godfrey (CoRR, 2021)

DocTer: documentation-guided fuzzing for testing deep learning API functions. - Danning Xie; Yitong Li; Mijung Kim; Hung Viet Pham; Lin Tan 001; Xiangyu Zhang 001; Michael W. Godfrey (ISSTA, 2022)

An empirical study of question discussions on Stack Overflow. - Wenhan Zhu; Haoxiang Zhang 001; Ahmed E. Hassan; Michael W. Godfrey (Empir. Softw. Eng., 2022)

Bash in the Wild: Language Usage, Code Smells, and Bugs. - Yiwen Dong 002; Zheyang Li; Yongqiang Tian 001; Chengnian Sun; Michael W. Godfrey; Meiyappan Nagappan (ACM Trans. Softw. Eng. Methodol., 2023)

Reevaluating the Defect Proneness of Atoms of Confusion in Java Systems. - Guoshuai Shi; Farshad Kazemi; Michael W. Godfrey; Shane McIntosh (ESEM, 2024)

Leveraging Reviewer Experience in Code Review Comment Generation. - Hong Yi Lin; Patanamon Thongtanunam; Christoph Treude; Michael W. Godfrey; Chunhua Liu; Wachiraphan Charoenwet 001 (CoRR, 2024)

What is an app store? The software engineering perspective. - Wenhan Zhu; Sebastian Proksch 001; Daniel M. Germán; Michael W. Godfrey; Li Li 029; Shane McIntosh (Empir. Softw. Eng., 2024)

Studying the impact of risk assessment analytics on risk awareness and code review performance. - Xueyao Yu; Filipe Roseiro Côgo; Shane McIntosh; Michael W. Godfrey (Empir. Softw. Eng., 2024)

An Empirical Study of Dotfiles Repositories Containing User-Specific Configuration Files. - Wenhan Zhu; Michael W. Godfrey (CoRR, 2025)

An Empirical Study of GenAI Adoption in Open-Source Game Development: Tools, Tasks, and Developer Challenges. - Xiang Echo Chen; Wenhan Zhu; Guoshuai Albert Shi; Michael W. Godfrey (CoRR, 2025)