Travelled to:
1 × Australia
1 × Belgium
1 × Germany
1 × India
1 × Portugal
1 × Romania
1 × Switzerland
10 × USA
2 × China
2 × Hungary
2 × Ireland
2 × The Netherlands
3 × France
4 × Italy
8 × Canada
Collaborated with:
R.C.Holt A.Hindle O.Baysal W.Wang R.Holmes L.Zou X.Dong Q.Tu O.Kononenko I.J.Davis ∅ C.Kapser I.Ivkovic H.Malik J.J.Vinju D.M.Germán A.Grosskurth A.E.Hassan Z.M.Jiang P.Zhao C.Zhang H.Hosseini R.Nguyen A.Neitsch K.Wong R.Cohen M.Verbaere T.Gîrba D.Svetinovic D.M.Berry J.Favre A.Winter D.A.Penny J.Davies N.A.Ernst J.Mylopoulos J.W.A.Selby F.P.Ruffell M.Giesbrecht J.Bevan E.J.W.Jr. S.Kim R.I.Bull A.Trevors A.J.Malton J.B.Tran E.H.S.Lee T.Mayr P.Seshadri T.v.Eicken L.Guerrouj Y.Cao S.Mankovski N.Minchenko W.Koleilat H.Hemmati S.Nadi W.Shang B.Adams M.N.Nasser P.Flora
Talks about:
softwar (14) studi (11) architectur (7) system (7) case (7) analysi (6) what (6) use (6) develop (5) evolut (5)
♂ Person: Michael W. Godfrey
DBLP: Godfrey:Michael_W=
Facilitated 21 volumes:
Contributed to:
Wrote 62 papers:
- ICSME-2015-KononenkoBGCG #bibliography #code review #matter #people #quality #question
- Investigating code review quality: Do people and participation matter? (OK, OB, LG, YC, MWG), pp. 111–120.
- MSR-2015-MalikZG #analysis #energy
- Going Green: An Exploratory Analysis of Energy-Related Questions (HM, PZ, MWG), pp. 418–421.
- MSR-2015-WangMG #api #developer #recommendation
- Recommending Posts concerning API Issues in Developer Q&A Sites (WW, HM, MWG), pp. 224–234.
- FSE-2014-BaysalHG #information management #issue tracking
- No issue left behind: reducing information overload in issue tracking (OB, RH, MWG), pp. 666–677.
- ICSME-2014-KononenkoZG #compilation #question #what
- Compiling Clones: What Happens? (OK, CZ, MWG), pp. 481–485.
- ICSME-2014-WangG #design #recommendation #refactoring #using
- Recommending Clones for Refactoring Using Design, Context, and History (WW, MWG), pp. 331–340.
- MSR-2014-KononenkoBHG #mining #repository
- Mining modern repositories with elasticsearch (OK, OB, RH, MWG), pp. 328–331.
- ICSE-2013-BaysalHG #issue tracking #personalisation
- Situational awareness: personalizing issue tracking systems (OB, RH, MWG), pp. 1185–1188.
- MSR-2013-HemmatiNBKWHG #mining #research
- The MSR cookbook: mining a decade of research (HH, SN, OB, OK, WW, RH, MWG), pp. 343–352.
- MSR-2013-WangG #android #api #case study #detection #developer
- Detecting API usage obstacles: a study of iOS and Android developer questions (WW, MWG), pp. 61–64.
- WCRE-2013-BaysalKHG #code review #overview #perspective
- The influence of non-technical factors on code review (OB, OK, RH, MWG), pp. 122–131.
- CSMR-2012-DavisGHMM #assembly #experience #industrial
- Analyzing Assembler to Eliminate Dead Functions: An Industrial Experience (IJD, MWG, RCH, SM, NM), pp. 467–470.
- CSMR-2012-HosseiniNG #debugging #predict #using
- A Market-Based Bug Allocation Mechanism Using Predictive Bug Lifetimes (HH, RN, MWG), pp. 149–158.
- ICSM-2012-NeitschWG #multi
- Build system issues in multilanguage software (AN, KW, MWG), pp. 140–149.
- ICSM-2012-ZouG #algorithm #automation #case study #detection #industrial #what #why
- An industrial case study of Coman’s automated task detection algorithm: What Worked, What Didn’t, and Why (LZ, MWG), pp. 6–14.
- MSR-2012-BaysalHG #development #mining
- Mining usage data and development artifacts (OB, RH, MWG), pp. 98–107.
- SCAM-2012-VinjuG #complexity #control flow #metric #what
- What Does Control Flow Really Look Like? Eyeballing the Cyclomatic Complexity Metric (JJV, MWG), pp. 154–163.
- WCRE-2012-BaysalKHG #case study
- The Secret Life of Patches: A Firefox Case Study (OB, OK, RH, MWG), pp. 447–455.
- ICSE-2011-HindleGH #aspect-oriented #development #multi
- Multifractal aspects of software development (AH, MWG, RCH), pp. 968–971.
- MSR-2011-BaysalDG
- A Tale of Two Browsers (OB, IJD, MWG), pp. 238–241.
- MSR-2011-DaviesGGH
- Software bertillonage: finding the provenance of an entity (JD, DMG, MWG, AH), pp. 183–192.
- MSR-2011-HindleEGM #analysis #automation #maintenance #process #topic
- Automated topic naming to support cross-project analysis of software maintenance activities (AH, NAE, MWG, JM), pp. 163–172.
- SCAM-2011-WangG #case study #linux
- A Study of Cloning in the Linux SCSI Drivers (WW, MWG), pp. 95–104.
- WCRE-2011-ShangJAHGNF #case study #evolution #execution #scalability
- An Exploratory Study of the Evolution of Communicated Information about the Execution of Large Software Systems (WS, ZMJ, BA, AEH, MWG, MNN, PF), pp. 335–344.
- ICSM-2010-HindleGH #process #using
- Software process recovery using Recovered Unified Process Views (AH, MWG, RCH), pp. 1–10.
- WCRE-2010-DavisG #assembly #detection #source code
- From Whence It Came: Detecting Source Code Clones by Analyzing Assembler (IJD, MWG), pp. 242–246.
- ICPC-2009-BaysalGC #automation #debugging #framework
- A bug you like: A framework for automated assignment of bugs (OB, MWG, RC), pp. 297–298.
- ICPC-2009-HindleGGH #automation #category theory #maintenance #scalability
- Automatic classication of large changes into maintenance categories (AH, DMG, MWG, RCH), pp. 30–39.
- ICSM-2009-DongG #comprehension #hybrid #using
- Understanding source package organization using the hybrid model (XD, MWG), pp. 575–578.
- ICSM-2009-HindleGH #analysis #developer #topic #what
- What’s hot and what’s not: Windowed developer topic analysis (AH, MWG, RCH), pp. 339–348.
- ICPC-2008-DongG #architecture #identification #object-oriented
- Identifying Architectural Change Patterns in Object-Oriented Systems (XD, MWG), pp. 33–42.
- ICPC-2008-HindleGH #complexity #metric
- Reading Beside the Lines: Indentation as a Proxy for Complexity Metric (AH, MWG, RCH), pp. 133–142.
- ICPC-2008-VerbaereGG #comprehension #query
- Query Technologies and Applications for Program Comprehension (QTAPC 2008) (MV, MWG, TG), pp. 285–288.
- ICPC-J-2008-HindleGH09 #complexity #rank #using
- Reading beside the lines: Using indentation to rank revisions by complexity (AH, MWG, RCH), pp. 414–429.
- SCAM-2008-HindleGH
- From Indentation Shapes to Code Structures (AH, MWG, RCH), pp. 111–120.
- WCRE-2008-HindleGH #reverse engineering
- Reverse Engineering CAPTCHAs (AH, MWG, RCH), pp. 59–68.
- ICPC-2007-Godfrey #hybrid #object-oriented #reverse engineering
- A Hybrid Program Model for Object-Oriented Reverse Engineering (MWG), pp. 81–90.
- ICPC-2007-ZouGH #detection #interactive
- Detecting Interaction Coupling from Task Interaction Histories (LZ, MWG, AEH), pp. 135–144.
- ICSM-2007-DongG #analysis #dependence #object-oriented
- System-level Usage Dependency Analysis of Object-Oriented Systems (XD, MWG), pp. 375–384.
- ICSM-2007-HindleGH #case study #database
- Release Pattern Discovery: A Case Study of Database Systems (AH, MWG, RCH), pp. 285–294.
- MSR-2007-HindleGH #case study #clustering
- Release Pattern Discovery via Partitioning: Methodology and Case Study (AH, MWG, RCH), p. 19.
- VISSOFT-2007-HindleJKGH #evolution #named
- YARN: Animating Software Evolution (AH, ZMJ, WK, MWG, RCH), pp. 129–136.
- WCRE-2007-SelbyRGG #maintenance
- Examining the Effects of Global Data Usage on Software Maintainability (JWAS, FPR, MG, MWG), pp. 60–69.
- WCRE-2006-KapserG #harmful
- “Cloning Considered Harmful” Considered Harmful (CK, MWG), pp. 19–28.
- WCRE-2006-ZouG #case study #industrial #maintenance
- An Industrial Case Study of Program Artifacts Viewed During Maintenance Tasks (LZ, MWG), pp. 71–82.
- ESEC-FSE-2005-BevanWKG #evolution #research
- Facilitating software evolution research with kenyon (JB, EJWJ, SK, MWG), pp. 177–186.
- ICSM-2005-GrosskurthG #architecture #web
- A Reference Architecture for Web Browsers (AG, MWG), pp. 661–664.
- ICSM-2005-KapserG #tool support
- Improved Tool Support for the Investigation of Duplication in Software (CK, MWG), pp. 305–314.
- RE-2005-SvetinovicBG #analysis #concept #identification #object-oriented #student #why
- Concept Identification in Object-Oriented Domain Analysis: Why Some Students Just Don’t Get It (DS, DMB, MWG), pp. 189–198.
- IWPC-2003-IvkovicG #architecture
- Enhancing Domain-Specific Software Architecture Recovery (II, MWG), pp. 266–273.
- WCRE-2003-FavreGW #metamodelling #reverse engineering
- First International Workshop on Meta-Models and Schemas for Reverse Engineering — ateM 2003 (JMF, MWG, AW), pp. 366–367.
- WCRE-2003-ZouG #analysis #detection #using
- Detecting Merging and Splitting using Origin Analysis (LZ, MWG), pp. 146–154.
- IWPC-2002-IvkovicG #architecture #case study
- Architecture Recovery of Dynamically Linked Applications: A Case Study (II, MWG), pp. 178–184.
- IWPC-2002-TuG #approach #architecture #evolution
- An Integrated Approach for Studying Architectural Evolution (QT, MWG), pp. 127–136.
- WCRE-2002-BullTMG #abstraction #regular expression #relational #semantics
- Semantic Grep: Regular Expressions + Relational Abstraction (RIB, AT, AJM, MWG), pp. 267–276.
- ICSM-2001-TuG #architecture #perspective
- The Build-Time Software Architecture View (QT, MWG), pp. 398–407.
- ICSM-2000-GodfreyT #case study #evolution #open source
- Evolution in Open Source Software: A Case Study (MWG, QT), pp. 131–142.
- IWPC-2000-TranGLH #architecture #open source
- Architectural Repair of Open Source Software (JBT, MWG, EHSL, RCH), pp. 48–59.
- WCRE-2000-Godfrey
- Defining, Transforming, and Exchanging High-Level Schemas (MWG), pp. 290–292.
- SIGMOD-1998-GodfreySE #database
- Secure and Portable Database Extensibility (MWG, TM, PS, TvE), pp. 390–401.
- VDME-1991-PennyHG #specification
- Formal Specification in Metamorphic Programing (DAP, RCH, MWG), pp. 11–30.