| 2009 | ||
|---|---|---|
| 69 | Bram Adams, Wolfgang De Meuter, Herman Tromp, Ahmed E. Hassan: Can we refactor conditional compilation into aspects? AOSD 2009: 243-254 | |
| 68 | Daniel M. Germán, Ahmed E. Hassan: License integration patterns: Addressing license mismatches in component-based development. ICSE 2009: 188-198 | |
| 67 | Ahmed E. Hassan: Predicting faults using the complexity of code changes. ICSE 2009: 78-88 | |
| 66 | Zhen Ming Jiang, Ahmed E. Hassan, Gilbert Hamann, Parminder Flora: Automated performance analysis of load tests. ICSM 2009: 125-134 | |
| 65 | Emad Shihab, Zhen Ming Jiang, Ahmed E. Hassan: Studying the use of developer IRC meetings in open source projects. ICSM 2009: 147-156 | |
| 64 | Omar Alam, Bram Adams, Ahmed E. Hassan: Measuring the progress of projects using the time dependence of code changes. ICSM 2009: 329-338 | |
| 63 | Brian Chan, Ying Zou, Ahmed E. Hassan, Anand Sinha: Visualizing the structure of field testing problems. ICSM 2009: 429-432 | |
| 62 | Nicolas Bettenburg, Emad Shihab, Ahmed E. Hassan: An empirical study on the risks of using off-the-shelf techniques for processing mailing list data. ICSM 2009: 539-542 | |
| 61 | Emad Shihab, Zhen Ming Jiang, Ahmed E. Hassan: On the use of Internet Relay Chat (IRC) meetings by developers of the GNOME GTK+ project. MSR 2009: 107-110 | |
| 60 | Weiyi Shang, Zhen Ming Jiang, Bram Adams, Ahmed E. Hassan: MapReduce as a general framework to support research in Mining Software Repositories (MSR). MSR 2009: 21-30 | |
| 59 | Stephan Diehl, Harald Gall, Ahmed E. Hassan: Guest editors introduction: special issue on mining software repositories. Empirical Software Engineering 14(3): 257-261 (2009) | |
| 58 | 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) | |
| 2008 | ||
| 57 | 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 | |
| 56 | Dharmesh Thakkar, Zhen Ming Jiang, Ahmed E. Hassan, Gilbert Hamann, Parminder Flora: Retrieving relevant reports from a customer engagement repository. ICSM 2008: 117-126 | |
| 55 | Haroon Malik, Istehad Chowdhury, Hsiao-Ming Tsou, Zhen Ming Jiang, Ahmed E. Hassan: Understanding the rationale for updating a function's comment. ICSM 2008: 167-176 | |
| 54 | Haroon Malik, Ahmed E. Hassan: Supporting software evolution using adaptive change propagation heuristics. ICSM 2008: 177-186 | |
| 53 | Zhen Ming Jiang, Ahmed E. Hassan, Gilbert Hamann, Parminder Flora: Automatic identification of load testing problems. ICSM 2008: 307-316 | |
| 52 | Zhen Ming Jiang, Ahmed E. Hassan, Parminder Flora, Gilbert Hamann: Abstracting Execution Logs to Execution Events for Enterprise Applications (Short Paper). QSIC 2008: 181-186 | |
| 51 | Ahmed E. Hassan: Automated classification of change messages in open source projects. SAC 2008: 837-841 | |
| 50 | Daniel M. Germán, Gregorio Robles, Ahmed E. Hassan: Change Impact Graphs: Determining the Impact of Prior Code Changes. SCAM 2008: 184-193 | |
| 49 | Dharmesh Thakkar, Ahmed E. Hassan, Gilbert Hamann, Parminder Flora: A framework for measurement based performance modeling. WOSP 2008: 55-66 | |
| 48 | Zhen Ming Jiang, Ahmed E. Hassan, Gilbert Hamann, Parminder Flora: An automated approach for abstracting execution logs to execution events. Journal of Software Maintenance 20(4): 249-267 (2008) | |
| 2007 | ||
| 47 | Lijie Zou, Michael W. Godfrey, Ahmed E. Hassan: Detecting Interaction Coupling from Task Interaction Histories. ICPC 2007: 135-144 | |
| 46 | Tao Xie, Jian Pei, Ahmed E. Hassan: Mining Software Engineering Data. ICSE Companion 2007: 172-173 | |
| 45 | Jingwei Wu, Richard C. Holt, Ahmed E. Hassan: Empirical Evidence for SOC Dynamics in Software Evolution. ICSM 2007: 244-254 | |
| 44 | Ahmed E. Hassan, Thomas Zimmermann: MythSE Myths in Software Engineering Half day ICSM 2007Working Session. ICSM 2007: 489-490 | |
| 43 | Peter C. Rigby, Ahmed E. Hassan: What Can OSS Mailing Lists Tell Us? A Preliminary Psychometric Text Analysis of the Apache Developer Mailing List. MSR 2007: 23 | |
| 42 | Zhen Ming Jiang, Ahmed E. Hassan: A Framework for Studying Clones In Large Software Systems. SCAM 2007: 203-212 | |
| 41 | Ahmed E. Hassan, Parminder Flora: Performance engineering in industry: current practices and adoption challenges. WOSP 2007: 209 | |
| 2006 | ||
| 40 | Stephan Diehl, Harald Gall, Ahmed E. Hassan: Proceedings of the 2006 International Workshop on Mining Software Repositories, MSR 2006, Shanghai, China, May 22-23, 2006 ACM 2006 | |
| 39 | Zhen Ming Jiang, Ahmed E. Hassan, Richard C. Holt: Visualizing Clone Cohesion and Coupling. APSEC 2006: 467-476 | |
| 38 | Ahmed E. Hassan, Ken Zhang: Using Decision Trees to Predict the Certification Result of a Build. ASE 2006: 189-198 | |
| 37 | Andrew Walenstein, James R. Cordy, William S. Evans, Ahmed E. Hassan, Toshihiro Kamiya, Cory Kapser, Ettore Merlo: 06301 Working Session Summary: Presentation and Visualization of Redundant Code. Duplication, Redundancy, and Similarity in Software 2006 | |
| 36 | Dirk Beyer, Ahmed E. Hassan: Evolution Storyboards: Visualization of Software Structure Dynamics. ICPC 2006: 248-251 | |
| 35 | Jay Kothari, Ali Shokoufandeh, Spiros Mancoridis, Ahmed E. Hassan: Studying the Evolution of Software Systems Using Change Clusters. ICPC 2006: 46-55 | |
| 34 | Stephan Diehl, Harald Gall, Martin Pinzger, Ahmed E. Hassan: MSR 2006: the 3rd international workshop on mining software repositories. ICSE 2006: 1021 | |
| 33 | Ahmed E. Hassan: Mining Software Repositories to Assist Developers and Support Managers. ICSM 2006: 339-342 | |
| 32 | Stephan Diehl, Harald Gall, Martin Pinzger, Ahmed E. Hassan: Introduction to MSR 2006. MSR 2006: 1-2 | |
| 31 | Zhen Ming Jiang, Ahmed E. Hassan: Examining the evolution of code comments in PostgreSQL. MSR 2006: 179-180 | |
| 30 | Sunghun Kim, Thomas Zimmermann, Miryung Kim, Ahmed E. Hassan, Audris Mockus, Tudor Gîrba, Martin Pinzger, E. James Whitehead Jr., Andreas Zeller: TA-RE: an exchange language for mining software repositories. MSR 2006: 22-25 | |
| 29 | Dirk Beyer, Ahmed E. Hassan: Animated Visualization of Software History using Evolution Storyboards. WCRE 2006: 199-210 | |
| 28 | Ahmed E. Hassan, Richard C. Holt: Replaying development history to assess the effectiveness of change propagation tools. Empirical Software Engineering 11(3): 335-367 (2006) | |
| 2005 | ||
| 27 | Ahmed E. Hassan, Richard C. Holt, Stephan Diehl: MSR 2005 international workshop on mining software repositories. ICSE 2005: 690 | |
| 26 | Ahmed E. Hassan, Richard C. Holt: The Top Ten List: Dynamic Fault Prediction. ICSM 2005: 263-272 | |
| 25 | Jingwei Wu, Ahmed E. Hassan, Richard C. Holt: Comparison of Clustering Algorithms in the Context of Software Evolution. ICSM 2005: 525-535 | |
| 24 | Ahmed E. Hassan, Jingwei Wu, Richard C. Holt: Visualizing Historical Data Using Spectrographs. IEEE METRICS 2005: 31 | |
| 23 | Ahmed E. Hassan, Zhen Ming Jiang, Richard C. Holt: Source versus Object Code Extraction for Recovering Software Architecture. WCRE 2005: 67-76 | |
| 22 | Ahmed E. Hassan, Richard C. Holt, Audris Mockus: Report on MSR 2004: International workshop on mining software repositories. ACM SIGSOFT Software Engineering Notes 30(1): 4 (2005) | |
| 21 | Stephan Diehl, Ahmed E. Hassan, Richard C. Holt: Report on MSR 2005: international workshop on mining software repositories. ACM SIGSOFT Software Engineering Notes 30(5): 1-3 (2005) | |
| 20 | Vittorio Cortellessa, Katerina Goseva-Popstojanova, Kalaivani Appukkutty, Ajith Guedem, Ahmed E. Hassan, Rania Elnaggar, Walid Abdelmoez, Hany H. Ammar: Model-Based Performance Risk Analysis. IEEE Trans. Software Eng. 31(1): 3-20 (2005) | |
| 19 | Ahmed E. Hassan, Audris Mockus, Richard C. Holt, Philip M. Johnson: Guest Editor's Introduction: Special Issue on Mining Software Repositories. IEEE Trans. Software Eng. 31(6): 426-428 (2005) | |
| 18 | Ahmed E. Hassan, Richard C. Holt: A lightweight approach for migrating web frameworks. Information & Software Technology 47(8): 521-532 (2005) | |
| 2004 | ||
| 17 | Ahmed E. Hassan, Richard C. Holt, Audris Mockus: MSR 2004: International Workshop on Mining Software Repositories. ICSE 2004: 770-771 | |
| 16 | Ahmed E. Hassan, Richard C. Holt: Predicting Change Propagation in Software Systems. ICSM 2004: 284-293 | |
| 15 | Ahmed E. Hassan, Richard C. Holt: Using Development History Sticky Notes to Understand Software Architecture. IWPC 2004: 183-193 | |
| 14 | Jingwei Wu, Claus W. Spitzer, Ahmed E. Hassan, Richard C. Holt: Evolution Spectrographs: Visualizing Punctuated Change in Software Evolution. IWPSE 2004: 57-66 | |
| 13 | Ahmed E. Hassan, Richard C. Holt: Studying The Evolution of Software Systems Using Evolutionary Code Extractors. IWPSE 2004: 76-81 | |
| 12 | Ahmed E. Hassan, Richard C. Holt: The Small World of Software Reverse Engineering. WCRE 2004: 278-283 | |
| 11 | Jingwei Wu, Richard C. Holt, Ahmed E. Hassan: Exploring Software Evolution Using Spectrographs. WCRE 2004: 80-89 | |
| 2003 | ||
| 10 | Ahmed E. Hassan, Richard C. Holt: Migrating Web Frameworks Using Water Transformations. COMPSAC 2003: 296-303 | |
| 9 | T. Wang, Ahmed E. Hassan, Ajith Guedem, Walid Abdelmoez, Katerina Goseva-Popstojanova, Hany H. Ammar: Architectural Level Risk Assessment Tool Based on UML Specifications. ICSE 2003: 808-809 | |
| 8 | Ahmed E. Hassan, Richard C. Holt: The Chaos of Software Development. IWPSE 2003: 84-94 | |
| 7 | Ahmed E. Hassan, Richard C. Holt: Studying the Chaos of Code Development. WCRE 2003: 123-133 | |
| 6 | Katerina Goseva-Popstojanova, Ahmed E. Hassan, Ajith Guedem, Walid Abdelmoez, Diaa Eldin M. Nassar, Hany H. Ammar, Ali Mili: Architectural-Level Risk Analysis Using UML. IEEE Trans. Software Eng. 29(10): 946-960 (2003) | |
| 2002 | ||
| 5 | Ahmed E. Hassan, Richard C. Holt: Architecture recovery of web applications. ICSE 2002: 349-359 | |
| 4 | Jingwei Wu, Ahmed E. Hassan, Richard C. Holt: Using Graph Patterns to Extract Scenarios. IWPC 2002: 239-250 | |
| 2001 | ||
| 3 | Ahmed E. Hassan, Richard C. Holt: Towards a Better Understanding of Web Applications. WSE 2001: 112-116 | |
| 2000 | ||
| 2 | Ahmed E. Hassan, Richard C. Holt: A Reference Architecture for Web Servers. WCRE 2000: 150- | |
| 1 | Richard C. Holt, Ahmed E. Hassan, Bruno Laguë, Sébastien Lapierre, Charles Leduc: E/R Schema for the Datrix C/C++/Java Exchange Format. WCRE 2000: 284-286 | |