2009 | ||
---|---|---|
59 | Michael W. Godfrey, Jim Whitehead: Proceedings of the 6th International Working Conference on Mining Software Repositories, MSR 2009 (Co-located with ICSE), Vancouver, BC, Canada, May 16-17, 2009, Proceedings IEE 2009 | |
58 | Olga Baysal, Michael W. Godfrey, Robin Cohen: A bug you like: A framework for automated assignment of bugs. ICPC 2009: 297-298 | |
57 | Abram Hindle, Daniel M. Germán, Michael W. Godfrey, Richard C. Holt: Automatic classication of large changes into maintenance categories. ICPC 2009: 30-39 | |
56 | Abram Hindle, Michael W. Godfrey, Richard C. Holt: Mining recurrent activities: Fourier analysis of change events. ICSE Companion 2009: 295-298 | |
55 | Abram Hindle, Michael W. Godfrey, Richard C. Holt: What's hot and what's not: Windowed developer topic analysis. ICSM 2009: 339-348 | |
54 | Xinyi Dong, Michael W. Godfrey: Understanding source package organization using the hybrid model. ICSM 2009: 575-578 | |
53 | Michael W. Godfrey, Bogdan Korel: Editorial for Special Issue of JASE on Source Code Analysis and Manipulation. Autom. Softw. Eng. 16(2): 193-195 (2009) | |
52 | 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: Future of Mining Software Archives: A Roundtable. IEEE Software 26(1): 67-70 (2009) | |
51 | Abram Hindle, Michael W. Godfrey, Richard C. Holt: Reading beside the lines: Using indentation to rank revisions by complexity. Sci. Comput. Program. 74(7): 414-429 (2009) | |
2008 | ||
50 | Ahmed E. Hassan, Michele Lanza, Michael W. Godfrey: Proceedings of the 2008 International Working Conference on Mining Software Repositories, MSR 2008 (Co-located with ICSE), Leipzig, Germany, May 10-11, 2008, Proceedings ACM 2008 | |
49 | Abram Hindle, Michael W. Godfrey, Richard C. Holt: Reading Beside the Lines: Indentation as a Proxy for Complexity Metric. ICPC 2008: 133-142 | |
48 | Mathieu Verbaere, Michael W. Godfrey, Tudor Gîrba: Query Technologies and Applications for Program Comprehension (QTAPC 2008). ICPC 2008: 285-288 | |
47 | Xinyi Dong, Michael W. Godfrey: Identifying Architectural Change Patterns in Object-Oriented Systems. ICPC 2008: 33-42 | |
46 | Michele Lanza, Michael W. Godfrey, Sunghun Kim: MSR 2008 - 5th working conference on mining software repositories. ICSE Companion 2008: 1037-1038 | |
45 | Holger M. Kienle, Leon Moonen, Michael W. Godfrey, Hausi A. Müller: 2nd International Workshop on Advanced Software Development Tools and Techniques (WASDeTT): Tools for software maintenance, visualization, and reverse engineering. ICSM 2008: 408-409 | |
44 | Abram Hindle, Michael W. Godfrey, Richard C. Holt: From Indentation Shapes to Code Structures. SCAM 2008: 111-120 | |
43 | Abram Hindle, Michael W. Godfrey, Richard C. Holt: Reverse Engineering CAPTCHAs. WCRE 2008: 59-68 | |
42 | Cory Kapser, Michael W. Godfrey: "Cloning considered harmful" considered harmful: patterns of cloning in software. Empirical Software Engineering 13(6): 645-692 (2008) | |
2007 | ||
41 | Lijie Zou, Michael W. Godfrey, Ahmed E. Hassan: Detecting Interaction Coupling from Task Interaction Histories. ICPC 2007: 135-144 | |
40 | Michael W. Godfrey: A Hybrid Program Model for Object-Oriented Reverse Engineering. ICPC 2007: 81-90 | |
39 | Abram Hindle, Michael W. Godfrey, Richard C. Holt: Release Pattern Discovery: A Case Study of Database Systems. ICSM 2007: 285-294 | |
38 | Xinyi Dong, Michael W. Godfrey: System-level Usage Dependency Analysis of Object-Oriented Systems. ICSM 2007: 375-384 | |
37 | Abram Hindle, Michael W. Godfrey, Richard C. Holt: Release Pattern Discovery via Partitioning: Methodology and Case Study. MSR 2007: 19 | |
36 | Jason W. A. Selby, Fraser P. Ruffell, Mark Giesbrecht, Michael W. Godfrey: Examining the Effects of Global Data Usage on Software Maintainability. WCRE 2007: 60-69 | |
35 | Davor Svetinovic, Daniel M. Berry, Nancy A. Day, Michael W. Godfrey: Unified use case statecharts: case studies. Requir. Eng. 12(4): 245-264 (2007) | |
2006 | ||
34 | Cory Kapser, Paul Anderson, Michael W. Godfrey, Rainer Koschke, Matthias Rieger, Filip Van Rysselberghe, Peter Weißgerber: Subjectivity in Clone Judgment: Can We Ever Agree?. Duplication, Redundancy, and Similarity in Software 2006 | |
33 | Cory Kapser, Michael W. Godfrey: "Cloning Considered Harmful" Considered Harmful. WCRE 2006: 19-28 | |
32 | Lijie Zou, Michael W. Godfrey: An Industrial Case Study of Program Artifacts Viewed During Maintenance Tasks. WCRE 2006: 71-82 | |
31 | Cory Kapser, Michael W. Godfrey: Supporting the analysis of clones in software systems. Journal of Software Maintenance 18(2): 61-82 (2006) | |
2005 | ||
30 | Jennifer Bevan, E. James Whitehead Jr., Sunghun Kim, Michael W. Godfrey: Facilitating software evolution research with kenyon. ESEC/SIGSOFT FSE 2005: 177-186 | |
29 | Cory Kapser, Michael W. Godfrey: Improved Tool Support for the Investigation of Duplication in Software. ICSM 2005: 305-314 | |
28 | Alan Grosskurth, Michael W. Godfrey: A Reference Architecture for Web Browsers. ICSM 2005: 661-664 | |
27 | Raihan Al-Ekram, Cory Kapser, Richard C. Holt, Michael W. Godfrey: Cloning by accident: an empirical study of source code cloning across software systems. ISESE 2005: 376-385 | |
26 | Davor Svetinovic, Daniel M. Berry, Michael W. Godfrey: Concept Identification in Object-Oriented Domain Analysis: Why Some Students Just Don't Get It. RE 2005: 189-198 | |
25 | Jean-Marie Favre, Michael W. Godfrey, Andreas Winter: Preface. Electr. Notes Theor. Comput. Sci. 137(3): 1-3 (2005) | |
24 | Michael W. Godfrey, Lijie Zou: Using Origin Analysis to Detect Merging and Splitting of Source Code Entities. IEEE Trans. Software Eng. 31(2): 166-181 (2005) | |
2004 | ||
23 | Cory Kapser, Michael W. Godfrey: Aiding Comprehension of Cloning Through Categorization. IWPSE 2004: 85-94 | |
22 | Jean-Marie Favre, Michael W. Godfrey, Andreas Winter: Preface. Electr. Notes Theor. Comput. Sci. 94: 1-5 (2004) | |
21 | Tom Mens, Juan F. Ramil, Michael W. Godfrey: Analyzing the Evolution of Large-Scale Software. Journal of Software Maintenance 16(6): 363-365 (2004) | |
2003 | ||
20 | Igor Ivkovic, Michael W. Godfrey: Enhancing Domain-Specific Software Architecture Recovery. IWPC 2003: 266-273 | |
19 | Lijie Zou, Michael W. Godfrey: Detecting Merging and Splitting using Origin Analysis. WCRE 2003: 146-154 | |
18 | Jean-Marie Favre, Michael W. Godfrey, Andreas Winter: First International Workshop on Meta-Models and Schemas for Reverse Engineering - ateM 2003. WCRE 2003: 366-367 | |
2002 | ||
17 | Qiang Tu, Michael W. Godfrey: An Integrated Approach for Studying Architectural Evolution. IWPC 2002: 127-136 | |
16 | Igor Ivkovic, Michael W. Godfrey: Architecture Recovery of Dynamically Linked Applications: A Case Study. IWPC 2002: 178-186 | |
15 | R. Ian Bull, Andrew Trevors, Andrew J. Malton, Michael W. Godfrey: Semantic Grep: Regular Expressions + Relational Abstraction. WCRE 2002: 267-276 | |
2001 | ||
14 | Qiang Tu, Michael W. Godfrey: The Build-Time Software Architecture View. ICSM 2001: 398-407 | |
2000 | ||
13 | Michael W. Godfrey, Qiang Tu: Evolution in Open Source Software: A Case Study. ICSM 2000: 131-142 | |
12 | John B. Tran, Michael W. Godfrey, Eric H. S. Lee, Richard C. Holt: Architectural Repair of Open Source Software. IWPC 2000: 48-59 | |
11 | Michael W. Godfrey: Defining, Transforming, and Exchanging High-Level Schemas. WCRE 2000: 290-292 | |
10 | Ivan T. Bowman, Michael W. Godfrey, Richard C. Holt: Connecting architecture reconstruction frameworks. Information & Software Technology 42(2): 91-102 (2000) | |
1999 | ||
9 | 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, Matt Kussow, Michael W. Godfrey, Alpay Duman, Paul Carff, Shirley Kidd, Viktor K. Prasanna, Prashanth B. Bhat, Ammar H. Alhusaini: An Overview of MSHN: The Management System for Heterogeneous Networks. Heterogeneous Computing Workshop 1999: 184-198 | |
8 | Michael W. Godfrey, Dan Grossman: JDuck: building a software engineering tool in Java as a CS2 project. SIGCSE 1999: 48-52 | |
1998 | ||
7 | Michael W. Godfrey, Tobias Mayr, Praveen Seshadri, Thorsten von Eicken: Secure and Portable Database Extensibility. SIGMOD Conference 1998: 390-401 | |
6 | Michael W. Godfrey: Teaching software engineering to a mixed audience. Information & Software Technology 40(4): 229-232 (1998) | |
1994 | ||
5 | Spiros Mancoridis, Richard C. Holt, Michael W. Godfrey: A Program Understanding Environment Based on the ``Star'' Approach to Tool Integration. ACM Conference on Computer Science 1994: 60-65 | |
4 | Michael W. Godfrey: Metamorphic development of a GUI for configuration management. CASCON 1994: 20 | |
3 | Michael W. Godfrey, Richard C. Holt, Spiros Mancoridis: Prototyping a Visual Formalism for System Modelling. ICSE Workshop on SE-HCI 1994: 211-224 | |
1993 | ||
2 | Michael W. Godfrey: Visual formalisms for configuration management. CASCON 1993: 120-127 | |
1991 | ||
1 | David A. Penny, Richard C. Holt, Michael W. Godfrey: Formal Specification in Metamorphic Programing. VDM Europe (1) 1991: 11-30 |