2016 - ACM Senior Member
Michael W. Godfrey focuses on Software system, Software engineering, Software maintenance, Programming language and Software development. His studies in Software system integrate themes in fields like Clone, Code, Cloning and Source code. His Cloning study incorporates themes from Sandbox, World Wide Web, Reverse engineering and Taxonomy.
His research integrates issues of Software evolution, Software architecture description, Software bug, Software and KPI-driven code analysis in his study of Software engineering. He interconnects Computer security, Testbed and Duplicate code in the investigation of issues within Software maintenance. His Software development research integrates issues from Topic model, Variety, Data science and Relational database management system.
Software engineering, Software system, Software, Software development and Source code are his primary areas of study. The study incorporates disciplines such as Reverse engineering, Software development process, Reference architecture, Software quality and Software construction in addition to Software engineering. His biological study spans a wide range of topics, including Software architecture and Cloning.
His Software research incorporates themes from Theoretical computer science, Set, Systems engineering, World Wide Web and Information retrieval. While the research belongs to areas of Software development, Michael W. Godfrey spends his time largely on the problem of Data science, intersecting his research to questions surrounding Latent Dirichlet allocation. His study in Source code is interdisciplinary in nature, drawing from both Java and Database.
His scientific interests lie mostly in Software engineering, Software, Software development, Source code and World Wide Web. His Software engineering research is multidisciplinary, relying on both Application lifecycle management, Code review, Systems engineering and Empirical research. His work deals with themes such as Information retrieval and Feature, which intersect with Software.
Michael W. Godfrey has researched Software development in several fields, including Latent Dirichlet allocation, Artifact and Data science. His research in Source code intersects with topics in Software system, Program comprehension, Toolchain and Static program analysis. Michael W. Godfrey mostly deals with Software evolution in his studies of Software system.
Michael W. Godfrey spends much of his time researching Software engineering, Software quality, Code review, Source code and Software bug. His Code review study also includes
His Software system study integrates concerns from other disciplines, such as Profiling and Traceability. His Software bug research incorporates elements of Software development, Schedule, Software metric, Analytics and Project management. He has included themes like Knowledge management and Information needs in his Software study.
This overview was generated by a machine learning system which analysed the scientist’s body of work. If you have any feedback, you can contact us here.
Cloning considered harmful considered harmful: patterns of cloning in software
Cory J. Kapser;Michael W. Godfrey.
Empirical Software Engineering (2008)
Using origin analysis to detect merging and splitting of source code entities
M.W. Godfrey;L. Zou.
IEEE Transactions on Software Engineering (2005)
"Cloning Considered Harmful" Considered Harmful
Cory Kapser;Michael Godfrey.
working conference on reverse engineering (2006)
Facilitating software evolution research with kenyon
Jennifer Bevan;E. James Whitehead;Sunghun Kim;Michael Godfrey.
foundations of software engineering (2005)
A reference architecture for Web browsers
A. Grosskurth;M.W. Godfrey.
international conference on software maintenance (2005)
The past, present, and future of software evolution
M.W. Godfrey;D.M. German.
2008 Frontiers of Software Maintenance (2008)
An integrated approach for studying architectural evolution
Qiang Tu;M.W. Godfrey.
workshop on program comprehension (2002)
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.
Journal of Software: Evolution and Process (2014)
Mining modern repositories with elasticsearch
Oleksii Kononenko;Olga Baysal;Reid Holmes;Michael W. Godfrey.
mining software repositories (2014)
Growth, evolution, and structural change in open source software
Michael Godfrey;Qiang Tu.
international workshop on principles of software evolution (2001)
If you think any of the details on this page are incorrect, let us know.
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: