Or when you prefer a more static list:

  1. A Study of C/C++ Code Weaknesses on Stack Overflow, Haoxiang Zhang, Shaowei Wang, Heng Li, Tse-Hsun Chen, Ahmed E Hassan. ACM Transactions on Software Engineering and Methodology (TOSEM), 2021
  2. The impact of feature importance methods on the interpretation of defect classifiers, Gopi Krishnan Rajbahadur, Shaowei Wang, Gustavo A Oliva, Yasutaka Kamei, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2021
  3. An Empirical Study of the Impact of Data Splitting Decisions on the Performance of AIOps Solutions, Yingzhe Lyu, Heng Li, Mohammed Sayagh, Zhen Ming Jiang, Ahmed E Hassan. ACM Transactions on Software Engineering and Methodology (TOSEM), 2021
  4. Towards Reducing the Time Needed for Load Testing, Hammam M. AlGhmadi, Cor-Paul Bezemer, Weiyi Shang, Ahmed E Hassan, Parminder Flora. Journal of Software: Evolution and Process (JSEP), 2020
  5. A Qualitative Study of the Benefits and Costs of Logging from Developers’ Perspectives, Heng Li, Weiyi Shang, Bram Adams, Mohammed Sayagh, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2020
  6. ConfigMiner: Identifying the Appropriate Configuration Options for Config-related User Questions by Mining Online Forums, Mohammed Sayagh, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2020
  7. Predicting Node Failures in an Ultra-large-scale Cloud Computing Platform: an AIOps Solution, Yangguang Li, Zhen Ming Jiang, Heng Li, Ahmed E Hassan, Cheng He, Ruirui Huang, Zhengda Zeng, Mian Wang, Pinan Chen. ACM Transactions on Software Engineering and Methodology (TOSEM), 2020
  8. Reading Answers on Stack Overflow: Not Enough!, Haoxiang Zhang, Shaowei Wang, Tse-Hsun Chen, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2020
  9. Studying Ad Library Integration Strategies of Top Free-to-Download Apps, Md Ahasanuzzaman, Safwat Hassan, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2020
  10. A Study of the Performance of General Compressors on Log Files, Kundi Yao, Heng Li, Weiyi Shang, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2020
  11. A Study of Bug Management Using the Stack Exchange Question and Answering Platform, Aaditya Bhatia, Shaowei Wang, Muhammad Asaduzzaman, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2020
  12. An Empirical Study of the Characteristics of Popular Minecraft Mods, Daniel Lee, Gopi Krishnan Rajbahadur, Dayi Lin, Mohammed Sayagh, Cor-Paul Bezemer, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2020
  13. Studying the Association between Bountysource Bounties and the Issue-addressing Likelihood of GitHub Issue Reports, Jiayuan Zhou, Shaowei Wang, Cor-Paul Bezemer, Ying Zou, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2020
  14. Code Cloning in Smart Contracts: A Case Study on Verified Contracts from the Ethereum Blockchain Platform, Masanari Kondo, Gustavo A Oliva, Zhen Ming Jiang, Ahmed E Hassan, Osamu Mizuno. Empirical Software Engineering (EMSE), 2020
  15. On the Maintenance of Crowdsourced Knowledge on Stack Overflow, Haoxiang Zhang. PhD Thesis (PhD Thesis), 2020
  16. Studying Dependency Maintenance Practices Through the Mining of Data from NPM Packages, Fillipe R Cogo. PhD Thesis (PhD Thesis), 2020
  17. Understanding the Impact of Experimental Design Choices on Machine Learning Classifiers in Software Analytics, Gopi Krishnan Rajbahadur. PhD Thesis (PhD Thesis), 2020
  18. Studying the Use of Extrinsic Incentives to Support Crowdsourced Software Engineering Activities, Jiayuan Zhou. PhD Thesis (PhD Thesis), 2020
  19. Developing Cost-Effective Blockchain-Powered Applications: A Case Study of the Gas Usage of Smart Contract Transactions in the Ethereum Blockchain Platform, Abdullah A Zarir, Gustavo A Oliva, Zhen Ming Jiang, Ahmed E Hassan. ACM Transactions on Software Engineering and Methodology (TOSEM), 2020
  20. Are comments on Stack Overflow well organized for easy retrieval by developers?, Haoxiang Zhang, Shaowei Wang, Tse-Hsun Chen, Ahmed E Hassan. ACM Transactions on Software Engineering and Methodology (TOSEM), 2020
  21. Too many Images on DockerHub! How Different are Images for the same System?, Md Hasan Ibrahim, Mohammed Sayagh, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2020
  22. Studying online distribution platforms for games through the mining of data from the Steam platform, Dayi Lin. PhD Thesis (PhD Thesis), 2019
  23. The impact of class rebalancing techniques on the performance and interpretation of defect prediction models, Chakkrit Tantithamthavorn, Ahmed E Hassan, Ken-ichi Matsumoto. IEEE Transactions of Software Engineering (TSE), 2019
  24. The Impact of Correlated Metrics on the Interpretation of Defect Models, Jirayus Jiarpakdee, Chakkrit Tantithamthavorn, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2019
  25. An Empirical Study of Obsolete Answers on Stack Overflow, Haoxiang Zhang, Shaowei Wang, Tse-Hsun Chen, Ying Zou, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2019
  26. Improving the Testing Efficiency of Selenium-based Load Tests, Shahnaz M Shariff, Heng Li, Cor-Paul Bezemer, Ahmed E Hassan, Thanh H.D. Nguyen, Parminder Flora. IEEE/ACM International Workshop on Automation of Software Test (AST), 2019
  27. Characterizing and identifying reverted commits, Meng Yan, Xin Xia, David Lo, Ahmed E Hassan, Shanping Li. Empirical Software Engineering (EMSE), 2019
  28. Investigating the Challenges in Selenium Usage and Improving the Testing Efficiency of Selenium-based Load Tests, Shahnaz M Shariff. Master's Thesis (Master's Thesis), 2019
  29. Mining development knowledge to understand and support software logging practices, Heng Li. PhD Thesis (PhD Thesis), 2019
  30. Bounties on Technical Q&A Sites: A Case Study of Stack Overflow Bounties, Jiayuan Zhou, Shaowei Wang, Cor-Paul Bezemer, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2019
  31. Identifying gameplay videos that exhibit bugs in computer games, Dayi Lin, Cor-Paul Bezemer, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2019
  32. Impact of Discretization Noise of the Dependent variable on Machine Learning Classifiers in Software Engineering, Gopi Krishnan Rajbahadur, Shaowei Wang, Yasutaka Kamei, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2019
  33. Pitfalls Analyzer: Quality Control for Model-Driven Data Science Pipelines, Gopi Krishnan Rajbahadur, Gustavo A Oliva, Ahmed E Hassan, Juergen Dingel. IEEE / ACM International Conference on Model Driven Engineering Languages and Systems (MODELS), 2019
  34. Studying the Integration Practices and the Evolution of Ad Libraries in the Google Play Store, Md Ahasanuzzaman. Master's Thesis (Master's Thesis), 2019
  35. An Exploratory Study of Smart Contracts in the Ethereum Blockchain Platform, Gustavo A Oliva, Ahmed E Hassan, Zhen Ming Jiang. Empirical Software Engineering (EMSE), 2019
  36. An Empirical Study of Dependency Downgrades in the npm Ecosystem, Fillipe R Cogo, Gustavo A Oliva, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2019
  37. A Longitudinal Study of Popular Ad Libraries in the Google Play Store, Md Ahasanuzzaman, Safwat Hassan, Cor-Paul Bezemer, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2019
  38. Neural-Machine-Translation-Based Commit Message Generation: How Far Are We?, Zhongxin Liu, Xin Xia, Ahmed E Hassan, David Lo, Zhenchang Xing, Xinyu Wang. International Conference on Automated Software Engineering (ASE), 2018
  39. An Empirical Study of Game Reviews on the Steam Platform, Dayi Lin, Cor-Paul Bezemer, Ying Zou, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2018
  40. A Survey of Anomaly Detection for Connected Vehicle Cybersecurity and Safety, Gopi Krishnan Rajbahadur, Andrew J. Malton, Andrew Walenstein, Ahmed E Hassan. International Vehicles Symposium (IV), 2018
  41. Studying Bad Updates of Top Free-to-Download Apps in the Google Play Store, Safwat Hassan, Cor-Paul Bezemer, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2018
  42. An experience report on defect modelling in practice: Pitfalls and challenges, Chakkrit Tantithamthavorn, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2018
  43. The impact of automated parameter optimization on defect prediction models, Chakkrit Tantithamthavorn, Shane McIntosh, Ahmed E Hassan, Ken-ichi Matsumoto. IEEE Transactions of Software Engineering (TSE), 2018
  44. Chaff from the Wheat: Characterizing and Determining Valid Bug Reports, Yuanrui Fan, Xin Xia, David Lo, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2018
  45. The impact of rapid release cycles on the integration delay of fixed issues, Daniel Alencar da Costa, Shane McIntosh, Christoph Treud, Uira Kulesza, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2018
  46. The Impact of IR-based Classifier Configuration on the Performance and the Effort of Method-Level Bug Localization, Chakkrit Tantithamthavorn, Surafel Lemma Abebe, Ahmed E Hassan, Akinori Ihara, Ken-ichi Matsumoto. Information and Software Technology (IST), 2018
  47. How Do Developers Utilize Source Code from Stack Overflow?, Yuhao Wu, Shaowei Wang, Cor-Paul Bezemer, Katsuro Inoue. Empirical Software Engineering (EMSE), 2018
  48. Studying the Consistency of Star Ratings and the Complaints in 1 & 2-Star User Reviews for Top Free Cross-Platform Android and iOS Apps, Hangyang Hu, Cor-Paul Bezemer, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2018
  49. Studying the Consistency of Star Ratings and Reviews of Popular Free Hybrid Android and iOS Apps, Hangyang Hu, Shaowei Wang, Cor-Paul Bezemer, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2018
  50. Adopting Autonomic Computing Capabilities in Existing Large-Scale Systems: An Industrial Experience Report, Heng Li, Tse-Hsun Chen, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2018
  51. Studying Software Logging Using Topic Models, Heng Li, Tse-Hsun Chen, Weiyi Shang, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2018
  52. Will this clone be short-lived? Towards a better understanding of the characteristics of short-lived clones, Patanamon Thongtanunam, Weiyi Shang, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2018
  53. What can Android Mobile App Developers Do about the Engery Consumption of Machine Learning?, Andrea McIntosh, Safwat Hassan, Abram Hindle. Empirical Software Engineering (EMSE), 2018
  54. How Do Users Revise Answers on Technical Q&A Websites? A Case Study on Stack Overflow, Shaowei Wang, Tse-Hsun Chen, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2018
  55. Studying User-Developer Interactions Through the Updating and Reviewing Mechanisms of the Google Play Store, Safwat Hassan. PhD Thesis (PhD Thesis), 2018
  56. The Impact of Feature Reduction Techniques on Defect Prediction Models, Masanari Kondo, Yasutaka Kamei, Osamu Mizuno, Cor-Paul Bezemer, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2018
  57. Perceptions, Expectations, and Challenges in Defect Prediction, Zhiyuan Wan, Xin Xia, Ahmed E Hassan, David Lo, Jianwei Yin, Xiaohu Yang. IEEE Transactions of Software Engineering (TSE), 2018
  58. Understanding the Factors for Fast Answers in Technical Q&A Websites An Empirical Study on Four Stack Exchange Websites , Shaowei Wang, Tse-Hsun Chen, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2017
  59. Analyzing a decade of Linux system calls, Mojtaba Bagherzadeh, Nafiseh Kahani, Cor-Paul Bezemer, Ahmed E Hassan, Juergen Dingel, James R Cordy. Empirical Software Engineering (EMSE), 2017
  60. Revisiting the experimental design choices for approaches for the automated retrieval of duplicate issue reports, Mohamed Sami Rakha. PhD Thesis (PhD Thesis), 2017
  61. Revisiting the Performance Evaluation of Automated Approaches for the Retrieval of Duplicate Issue Reports, Mohamed Sami Rakha, Cor-Paul Bezemer, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2017
  62. A Large-Scale Study of the Impact of Feature Selection Techniques on Defect Classification Models, Baljinder Ghotra, Shane McIntosh, Ahmed E Hassan. Mining Software Repositories (MSR), 2017
  63. Studying the Dialogue Between Users and Developers of Free Apps in the Google Play Store , Safwat Hassan, Chakkrit Tantithamthavorn, Cor-Paul Bezemer, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2017
  64. An Empirical Study of Early Access Games on the Steam Platform, Dayi Lin, Cor-Paul Bezemer, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2017
  65. Applying Statistical Process Control to Automate the Analysis of Performance Load Tests, Thanh H.D. Nguyen. PhD Thesis (PhD Thesis), 2017
  66. Towards a Better Understanding of the Impact of Experimental Components on Defect Prediction Models, Chakkrit Tantithamthavorn. PhD Thesis (PhD Thesis), 2017
  67. Automated Approaches for Reducing the Execution Time of Performance Tests, Hammam M. AlGhmadi. Master's Thesis (Master's Thesis), 2017
  68. Studying Reviewer Selection and Involvement in Modern Code Review Processes, Patanamon Thongtanunam. PhD Thesis (PhD Thesis), 2017
  69. An Empirical Study of the Integration Time of Fixed Issues, Daniel Alencar da Costa, Shane McIntosh, Uira Kulesza, Ahmed E Hassan, Surafel Lemma Abebe. Empirical Software Engineering (EMSE), 2017
  70. What do developers search for on the web?, Lingfeng Bao, Xin Xia, David Lo, Pavneet Singh Kochhar, Ahmed E Hassan, Zhenchang Xing. Empirical Software Engineering (EMSE), 2017
  71. Examining the Stability of Logging Statements, Suhas Kabinna, Cor-Paul Bezemer, Weiyi Shang, Mark D. Syer, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2017
  72. The Impact of Using Regression Models to Build Defect Classifiers, Gopi Krishnan Rajbahadur, Shaowei Wang, Yasutaka Kamei, Ahmed E Hassan. Mining Software Repositories (MSR), 2017
  73. Inference of development activities from interaction with uninstrumented applications, Lingfeng Bao, Zhenchang Xing, Xin Xia, David Lo, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2017
  74. An Empirical Study of Unspecified Dependencies in Make-Based Build Systems, Cor-Paul Bezemer, Shane McIntosh, Bram Adams, Daniel M. German, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2017
  75. An Exploratory Study of the State of Practice of Performance Testing in Java-Based Open Source Projects, Philipp Leitner, Cor-Paul Bezemer. International Conference on Performance Engineering (ICPE), 2017
  76. Revisiting the Performance of Automated Approaches for the Retrieval of Duplicate Reports in Issue Tracking Systems that Perform Just-in-Time Duplicate Retrieval, Mohamed Sami Rakha, Cor-Paul Bezemer, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2017
  77. A study of the relation of mobile device attributes with the user-perceived quality of Android apps, Ehsan Noei, Mark D. Syer, Ying Zou, Ahmed E Hassan, Iman Keivanloo. Empirical Software Engineering (EMSE), 2017
  78. Measuring Program Comprehension: A Large-Scale Field Study with Professionals, Xin Xia, Lingfeng Bao, David Lo, Zhenchang Xing, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2017
  79. Continuous validation of performance test workloads, Mark D. Syer, Weiyi Shang, Zhen Ming Jiang, Ahmed E Hassan. International Conference on Automated Software Engineering (ASE), 2017
  80. Leveraging HPC Resources to Improve the Experimental Design of Software Analytics, Chakkrit Tantithamthavorn, Shane McIntosh, Ahmed E Hassan, Ken-ichi Matsumoto. High Performance Computing Symposium (HPCS), 2017
  81. User reviews of top mobile apps in Apple and Google app stores, Stuart McIlroy, Weiyi Shang, Nasir Ali, Ahmed E Hassan. Communications of the ACM (CASCM), 2017
  82. An Empirical Study on the Effect of Testing on Code Quality Using Topic Models: A Case Study on Software Development Systems, Tse-Hsun Chen, Stephen W. Thomas, Hadi Hemmati, Meiyappan Nagappan, Ahmed E Hassan. IEEE Transaction on Reliability (information and), 2017
  83. Analytics-Driven Load Testing: An Industrial Experience Report on Load Testing of Large-Scale Systems, Tse-Hsun Chen, Mark D. Syer, Weiyi Shang, Zhen Ming Jiang, Ahmed E Hassan, Mohamed Nasser, Parminder Flora. International Conference on Software Engineering (ICSE), 2017
  84. The Use of Summation to Aggregate Software Metrics Hinders the Performance of Defect Prediction Models., Feng Zhang, Ahmed E Hassan, Shane McIntosh, Ying Zou. IEEE Transactions of Software Engineering (TSE), 2017
  85. What Do Client Developers Concern When Using Web APIs? An Empirical Study of Developer Forums and Stack Overflow, Pradeep K. Venkatesh, Shaohua Wang, Feng Zhang, Ying Zou, Ahmed E Hassan. International Workshop on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems (MESOCA), 2016
  86. Cross-project Defect Prediction Using A Connectivity-based Unsupervised Classifier, Feng Zhang, Quan Zheng, Ying Zou, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2016
  87. An Exploration of Challenges Associated with Software Logging in Large Systems, Suhas Kabinna. Master's Thesis (Master's Thesis), 2016
  88. Finding and Evaluating the Performance Impact of Redundant Data Access for Applications that are Developed Using Object-Relational Mapping Frameworks , Tse-Hsun Chen, Weiyi Shang, Zhen Ming Jiang, Ahmed E Hassan, Mohamed Nasser, Parminder Flora. IEEE Transactions of Software Engineering (TSE), 2016
  89. The Impact of Task Granularity on Co-evolution Analyses, Keisuke Miura, Shane McIntosh, Yasutaka Kamei, Ahmed E Hassan, Naoyasu Ubayashi. International Symposium on Empirical Software Engineering and Measurement (ESEM), 2016
  90. Topic-based Software Defect Explanation, Tse-Hsun Chen, Weiyi Shang, Meiyappan Nagappan, Ahmed E Hassan, Stephen W. Thomas. Journal of System and Software (JSS), 2016
  91. Comments on "Researcher Bias: The Use of Machine Learning in Software Defect Prediction", Chakkrit Tantithamthavorn, Shane McIntosh, Ahmed E Hassan, Ken-ichi Matsumoto. IEEE Transactions of Software Engineering (TSE), 2016
  92. Thresholds for Size and Complexity Metrics: A Case Study from the Perspective of Defect Density, Kazuhiro Yamashita, Changyun Huang, Meiyappan Nagappan, Yasutaka Kamei, Audris Mockus, Ahmed E Hassan, Naoyasu Ubayashi. International Conference on Software Quality, Reliability and Security (QRS), 2016
  93. An Empirical Study of Emergency Updates for Top Android Mobile Apps, Safwat Hassan, Weiyi Shang, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2016
  94. An Empirical Comparison of Model Validation Techniques for Defect Prediction Models, Chakkrit Tantithamthavorn, Shane McIntosh, Ahmed E Hassan, Ken-ichi Matsumoto. IEEE Transactions of Software Engineering (TSE), 2016
  95. How Are Discussions Associated with Bug Reworking? An Empirical Study on Open Source Projects, Yu Zhao, Feng Zhang, Emad Shihab, Ying Zou, Ahmed E Hassan. International Symposium on Empirical Software Engineering and Measurement (ESEM), 2016
  96. Logging Library Migrations: A Case Study for the Apache Software Foundation Projects, Suhas Kabinna, Cor-Paul Bezemer, Weiyi Shang, Ahmed E Hassan. Mining Software Repositories (MSR), 2016
  97. Examining the stability of logging statements, Suhas Kabinna, Cor-Paul Bezemer, Weiyi Shang, Ahmed E Hassan. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2016
  98. Studying the Impact of Switching to a Rapid Release Cycle on Integration Delay of Addressed Issues - An Empirical Study of the Mozilla Firefox Project, Daniel Alencar da Costa, Shane McIntosh, Uira Kulesza, Ahmed E Hassan. Mining Software Repositories (MSR), 2016
  99. An Examination of the Current Rating System used in Mobile App Stores, Israel J. Mojica Ruiz, Meiyappan Nagappan, Bram Adams, Thorsten Berger, Steffen Dienst, Ahmed E Hassan. IEEE Software (IEEE Software), 2016
  100. Studying the Effectiveness of Application Performance Management (APM) Tools for Detecting Performance Regressions for Web Applications: An Experience Report, Tarek M. ahmed, Cor-Paul Bezemer, Tse-Hsun Chen, Ahmed E Hassan, Weiyi Shang. Mining Software Repositories (MSR), 2016
  101. An Empirical Study on the Practice of Maintaining Object-Relational Mapping Code in Java Systems, Tse-Hsun Chen, Weiyi Shang, Jinqiu Yang, Ahmed E Hassan, Michael W Godfrey, Mohamed Nasser, Parminder Flora. Mining Software Repositories (MSR), 2016
  102. Raising MSR Researchers: An Experience Report on Teaching a Graduate Seminar Course in Mining Software Repositories (MSR), Ahmed E Hassan. Mining Software Repositories (MSR), 2016
  103. Optimizing the Performance-Related Configurations of Object-Relational Mapping Frameworks Using a Multi-Objective Genetic Algorithm, Ravjot Singh, Cor-Paul Bezemer, Weiyi Shang, Ahmed E Hassan. International Conference on Performance Engineering (ICPE), 2016
  104. Automated Parameter Optimization of Classification Techniques for Defect Prediction Models, Chakkrit Tantithamthavorn, Shane McIntosh, Ahmed E Hassan, Ken-ichi Matsumoto. International Conference on Software Engineering (ICSE), 2016
  105. Continuously mining distributed version control systems: an empirical study of how Linux uses Git, Daniel M. German, Bram Adams, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2016
  106. Revisiting Code Ownership and its Relationship with Software Quality in the Scope of Modern Code Review, Patanamon Thongtanunam, Shane McIntosh, Ahmed E Hassan, Hajimu Iida. International Conference on Software Engineering (ICSE), 2016
  107. An empirical study of integration activities in distributions of open source software, Bram Adams, Ryan Kavanagh, Ahmed E Hassan, Daniel M. German. Empirical Software Engineering (EMSE), 2016
  108. Detecting Problems in the Database Access Code of Large Scale Systems - An Industrial Experience Report, Tse-Hsun Chen, Weiyi Shang, Ahmed E Hassan, Mohamed Nasser, Parminder Flora. International Conference on Software Engineering (ICSE), 2016
  109. An Automated Approach for Recommending When to Stop Performance Tests, Hammam M. AlGhmadi, Mark D. Syer, Weiyi Shang, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2016
  110. A Framework for Evaluating the Results of the SZZ Approach for Identifying Bug-Introducing Changes, Daniel Alencar da Costa, Shane McIntosh, Weiyi Shang, Uira Kulesza, Roberta Coelho, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2016
  111. Identifying and understanding header file hotspots in C/C++ build processes, Shane McIntosh, Bram Adams, Meiyappan Nagappan, Ahmed E Hassan. International Conference on Automated Software Engineering (ASE), 2016
  112. What do client developers concern when using web apis? an empirical study on developer forums and stack overflow, Pradeep K. Venkatesh, Shaohua Wang, Feng Zhang, Ying Zou, Ahmed E Hassan. International Conference on Web Services (ICWS), 2016
  113. Magnet or sticky? Measuring project characteristics from the perspective of developer attraction and retention, Kazuhiro Yamashita, Yasutaka Kamei, Shane McIntosh, Ahmed E Hassan, Naoyasu Ubayashi. Journal of Information Processing (JIP), 2016
  114. Analyzing ad library updates in android apps, Israel J. Mojica Ruiz, Meiyappan Nagappan, Bram Adams, Thorsten Berger, Steffen Dienst, Ahmed E Hassan. IEEE Software (IEEE Software), 2016
  115. Studying the Urgent Updates of Popular Games on the Steam Platform, Dayi Lin, Cor-Paul Bezemer, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2016
  116. Does geographical distance effect distributed development teams: How aggregation bias in software artifacts causes contradictory findings, Thanh H.D. Nguyen, Bram Adams, Ahmed E Hassan. International Symposium on Software Reliability Engineering (ISSRE), 2016
  117. Looking at Execution Logs beyond Execution Events Enriching Execution Events to Compare the Behaviour of Large-Scale Software Systems against their Historical Behaviour, Mark D. Syer. PhD Thesis (PhD Thesis), 2016
  118. CacheOptimizer: Helping Developers Configure Caching Frameworks for Hibernate-Based Database-Centric Web, Tse-Hsun Chen, Weiyi Shang, Ahmed E Hassan, Mohamed Nasser, Parminder Flora. International Symposium on the Foundations of Software Engineering (FSE), 2016
  119. Review Participation in Modern Code Review An Empirical Study of the Android, Qt, and OpenStack Projects, Patanamon Thongtanunam, Shane McIntosh, Ahmed E Hassan, Hajimu Iida. Empirical Software Engineering (EMSE), 2016
  120. Towards Just-in-time Suggestions for Log Changes, Heng Li, Weiyi Shang, Ying Zou, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2016
  121. Which log level should developers choose for a new logging statement?, Heng Li, Weiyi Shang, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2016
  122. What Do Programmers Know about Software Energy Consumption, Candy Pang, Abram Hindle, Bram Adams, Ahmed E Hassan. IEEE Software (IEEE Software), 2016
  123. Improving the Performance of Database-Centric Applications through Program Analysis , Tse-Hsun Chen. PhD Thesis (PhD Thesis), 2016
  124. Revisiting the Impact of Classification Techniques on the Performance of Defect Prediction Models, Baljinder Ghotra, Shane McIntosh, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2015
  125. Revisiting the applicability of the pareto principle to core development teams in open source software projects, Kazuhiro Yamashita, Shane McIntosh, Yasutaka Kamei, Ahmed E Hassan, Naoyasu Ubayashi. International Workshop on Principles of Software Evolution (IWPSE), 2015
  126. What are the characteristics of high-rated apps? A case study on free Android Applications, Yuan Tian, Meiyappan Nagappan, David Lo, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2015
  127. A Survey on Load Testing of Large-Scale Software Systems, Zhen Ming Jiang, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2015
  128. An Empirical Study of the Impact of Modern Code Review Practices on Software Quality, Shane McIntosh, Yasutaka Kamei, Bram Adams, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2015
  129. Analyzing and Automatically Labelling The Types of User Issues that are Raised in Mobile App Reviews, Stuart McIlroy, Nasir Ali, Hammad Khalid, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2015
  130. On the unreliability of bug severity data, Yuan Tian, Nasir Ali, David Lo, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2015
  131. The Impact of Mislabelling on the Performance and Interpretation of Defect Prediction Models, Chakkrit Tantithamthavorn, Shane McIntosh, Ahmed E Hassan, Akinori Ihara, Ken-ichi Matsumoto. International Conference on Software Engineering (ICSE), 2015
  132. An Empirical Study of the Copy and Paste Behavior during Development, Tarek M. ahmed, Weiyi Shang, Ahmed E Hassan. Mining Software Repositories (MSR), 2015
  133. An Industrial Case Study on the Automated Detection of Performance Regressions in Heterogeneous Environments, King Chun Foo, Zhen Ming Jiang, Bram Adams, Ahmed E Hassan, Ying Zou, Parminder Flora. International Conference on Software Engineering (ICSE), 2015
  134. An empirical study of goto in C code from GitHub repositories, Meiyappan Nagappan, Romain Robbes, Yasutaka Kamei, Eric Tanter, Shane McIntosh, Audris Mockus, Ahmed E Hassan. International Symposium on the Foundations of Software Engineering (FSE), 2015
  135. Investigating Code Review Practices in Defective Files: An Empirical Study of the Qt System, Patanamon Thongtanunam, Shane McIntosh, Ahmed E Hassan, Hajimu Iida. Mining Software Repositories (MSR), 2015
  136. Cross-Project Build Co-change Prediction, Xin Xia, David Lo, Shane McIntosh, Emad Shihab, Ahmed E Hassan. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2015
  137. Automated Detection of Performance Regressions Using Regression Models on Clustered Performance Counters, Weiyi Shang, Ahmed E Hassan, Mohamed Nasser, Parminder Flora. International Conference on Performance Engineering (ICPE), 2015
  138. Improving the Quality of Large-Scale Database-Centric Software Systems by Analyzing Database Access Code, Tse-Hsun Chen. International Conference on Data Engineering (ICDE), 2015
  139. Identifying and Understanding Header File Hotspots in C/C++ Build Processes, Shane McIntosh, Bram Adams, Meiyappan Nagappan, Ahmed E Hassan. International Conference on Automated Software Engineering (ASE), 2015
  140. A Dataset of the Activity of the Git Super-repository of Linux in 2012, Daniel M. German, Bram Adams, Ahmed E Hassan. Mining Software Repositories (MSR), 2015
  141. An Empirical Study of Software Release Notes, Surafel Lemma Abebe, Nasir Ali, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2015
  142. Studying just-in-time defect prediction using cross-project models, Yasutaka Kamei, Takafumi Fukushima, Shane McIntosh, Kazuhiro Yamashita, Naoyasu Ubayashi, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2015
  143. Studying the Needed Effort for Identifying Duplicate Issues, Mohamed Sami Rakha, Weiyi Shang, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2015
  144. A Survey on the Use of Topic Models when Mining Software Repositories, Tse-Hsun Chen, Stephen W. Thomas, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2015
  145. Fresh apps: an empirical study of frequently-updated mobile apps in the Google play store, Stuart McIlroy, Nasir Ali, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2015
  146. Is It Worth Responding to Reviews? A Case Study of the Top Free Apps in the Google Play Store, Stuart McIlroy, Weiyi Shang, Ahmed E Hassan. IEEE Software (IEEE Software), 2015
  147. Studying the Software Development Overhead of Build Systems, Shane McIntosh. PhD Thesis (PhD Thesis), 2015
  148. A Study of the Quality-Impacting Practices of Modern Code Review at Sony Mobile, Junji Shimagaki, Yasutaka Kamei, Shane McIntosh, Ahmed E Hassan, Naoyasu Ubayashi. International Conference on Software Engineering (ICSE), 2015
  149. The Impact of Code Review Coverage and Code Review Participation on Software Quality: A Case Study of the Qt, VTK, and ITK Projects, Shane McIntosh, Yasutaka Kamei, Bram Adams, Ahmed E Hassan. Mining Software Repositories (MSR), 2014
  150. Prioritizing The Devices To Test Your App On: A Case Study Of Android Game Apps, Hammad Khalid, Meiyappan Nagappan, Emad Shihab, Ahmed E Hassan. International Symposium on the Foundations of Software Engineering (FSE), 2014
  151. Understanding Log Lines Using Development Knowledge, Weiyi Shang, Meiyappan Nagappan, Ahmed E Hassan, Zhen Ming Jiang. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2014
  152. Mining Co-Change Information to Understand when Build Changes are Necessary, Shane McIntosh, Bram Adams, Meiyappan Nagappan, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2014
  153. An Empirical Study of Delays in the Integration of Addressed Issues, Daniel Alencar da Costa, Surafel Lemma Abebe, Shane McIntosh, Uira Kulesza, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2014
  154. Detecting Performance Anti-patterns for Applications Developed Using Object-Relational Mapping, Tse-Hsun Chen, Weiyi Shang, Zhen Ming Jiang, Ahmed E Hassan, Mohamed Nasser, Parminder Flora. International Conference on Software Engineering (ICSE), 2014
  155. Collecting and Leveraging a Benchmark of Build System Clones to Aid in Quality Assessments, Shane McIntosh, Martin Poehlmann, Elmar Juergens, Audris Mockus, Bram Adams, Ahmed E Hassan, Brigitte Haupt, Christian Wagner. International Conference on Software Engineering (ICSE), 2014
  156. Orchestrating Change: An Artistic Representation of Software Evolution, Shane McIntosh, Katie Legere, Ahmed E Hassan. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2014
  157. An Empirical Study of Dormant Bugs, Tse-Hsun Chen, Meiyappan Nagappan, Emad Shihab, Ahmed E Hassan. Mining Software Repositories (MSR), 2014
  158. An Industrial Case Study of Automatically Identifying Performance Regression-Causes, Thanh H.D. Nguyen, Meiyappan Nagappan, Ahmed E Hassan, Mohamed Nasser, Parminder Flora. Mining Software Repositories (MSR), 2014
  159. Continuous Validation of Load Test Suites, Mark D. Syer, Zhen Ming Jiang, Meiyappan Nagappan, Ahmed E Hassan, Mohamed Nasser, Parminder Flora. International Conference on Performance Engineering (ICPE), 2014
  160. Studying The Impact Of Developer Communication On The Quality And Evolution Of A Software System, Nicolas Bettenburg. PhD Thesis (PhD Thesis), 2014
  161. Log Engineering: Towards Systematic Log Mining to Support the Development of Ultra-large Scale Systems, Weiyi Shang. PhD Thesis (PhD Thesis), 2014
  162. Impact of Ad Libraries on Ratings of Android Mobile Apps, Israel J. Mojica Ruiz, Meiyappan Nagappan, Bram Adams, Thorsten Berger, Steffen Dienst, Ahmed E Hassan. IEEE Software (IEEE Software), 2014
  163. Early Identification of Future Committers in Open Source Software Projects, Akinori Ihara, Yasutaka Kamei, Masao Ohira, Ahmed E Hassan, Naoyasu Ubayashi, Ken-ichi Matsumoto. International Conference on Quality Software (QSIC), 2014
  164. What Do Mobile App Users Complain About? A Study on Free iOS Apps, Hammad Khalid, Emad Shihab, Meiyappan Nagappan, Ahmed E Hassan. IEEE Software (IEEE Software), 2014
  165. Studying the Relationship Between Source Code Quality and Mobile Platform Dependence, Mark D. Syer, Meiyappan Nagappan, Bram Adams, Ahmed E Hassan. Software Quality Journal (SQJ), 2014
  166. On the Relationship between the Number of Ad Libraries in an Android App and its Rating, Israel J. Mojica Ruiz, Meiyappan Nagappan, Bram Adams, Thorsten Berger, Steffen Dienst, Ahmed E Hassan. IEEE Software (IEEE Software), 2014
  167. A Large-Scale Empirical Study of the Relationship between Build Technology and Build Maintenance, Shane McIntosh, Meiyappan Nagappan, Bram Adams, Audris Mockus, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2014
  168. Replicating and Re-evaluating the Theory of Relative Defect-Proneness, Mark D. Syer, Meiyappan Nagappan, Bram Adams, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2014
  169. Examining the Relationship between FindBugs Warnings and End User Ratings: A Case Study On 10,000 Android Apps, Hammad Khalid, Meiyappan Nagappan, Ahmed E Hassan. IEEE Software (IEEE Software), 2014
  170. Investigating the Effect of Defect Co-fix on Quality Assurance Resource Allocation: A Search-based Approach, Hadi Hemmati, Meiyappan Nagappan, Ahmed E Hassan. Journal of System and Software (JSS), 2014
  171. An Empirical Study of the Effect of File Editing Patterns on Software Quality, Feng Zhang, Foutse Khomh, Ying Zou, Ahmed E Hassan. Journal of Software: Evolution and Process (JSEP), 2014
  172. Mining unstructured software repositories, Stephen W. Thomas, Ahmed E Hassan, Dorothea Blostein. Evolving Software Systems (ESE), 2014
  173. On Ad Library Updates in Android Apps, Israel J. Mojica Ruiz, Meiyappan Nagappan, Bram Adams, Thorsten Berger, Steffen Dienst, Ahmed E Hassan. IEEE Software (IEEE Software), 2014
  174. Automatic Detection of Performance Deviations in the Load Testing of Large Scale Systems, Haroon Malik, Hadi Hemmati, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2013
  175. Revisiting Prior Empirical Findings For Mobile Apps: An Empirical Case Study on the 15 Most Popular Open-Source Android Apps, Mark D. Syer, Meiyappan Nagappan, Bram Adams, Ahmed E Hassan. Centre for Advanced Studies Conference (CASCON), 2013
  176. Predicting Bugs Using Antipatterns, Seyyed Ehsan Salamati Taba, Foutse Khomh, Ying Zou, Ahmed E Hassan, Meiyappan Nagappan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2013
  177. Leveraging Historical Co-Change Information for Requirements Traceability, Nasir Ali, Fehmi Jaafar, Ahmed E Hassan. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2013
  178. How does Context affect the Distribution of Software Maintainability Metrics?, Feng Zhang, Audris Mockus, Ying Zou, Foutse Khomh, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2013
  179. Leveraging Performance Counters and Execution Logs to Diagnose Memory-Related Performance Issues, Mark D. Syer, Zhen Ming Jiang, Meiyappan Nagappan, Ahmed E Hassan, Mohamed Nasser, Parminder Flora. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2013
  180. Assisting Developers of Big Data Analytics Applications When Deploying on Hadoop Clouds, Weiyi Shang, Zhen Ming Jiang, Hadi Hemmati, Bram Adams, Ahmed E Hassan, Patrick Martin. International Conference on Software Engineering (ICSE), 2013
  181. Empirical Studies of Mobile Apps and Their Dependence on Mobile Platforms, Mark D. Syer. Master's Thesis (Master's Thesis), 2013
  182. The Evolution of the R Software Ecosystem, Daniel M. German, Bram Adams, Ahmed E Hassan. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2013
  183. Large-Scale Empirical Studies of Mobile Apps, Israel J. Mojica Ruiz. Master's Thesis (Master's Thesis), 2013
  184. Automated Analysis of Load Testing Results, Zhen Ming Jiang. PhD Thesis (PhD Thesis), 2013
  185. Studying Software Quality Using Topic Models, Tse-Hsun Chen. Master's Thesis (Master's Thesis), 2013
  186. Studying the impact of social interactions on software quality, Nicolas Bettenburg, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2013
  187. 2nd International Workshop on Load Testing of Large Software Systems (LT 2013), Zhen Ming Jiang, Marin Litoiu, Ahmed E Hassan, Paul Vytas. Centre for Advanced Studies Conference (CASCON), 2013
  188. Challenges in mobile apps: a multi-disciplinary perspective, Meiyappan Nagappan, Emad Shihab, Ahmed E Hassan. Centre for Advanced Studies Conference (CASCON), 2013
  189. 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 Nasser, Parminder Flora. Journal of Software: Evolution and Process (JSEP), 2013
  190. Towards Improving Statistical Modelling of Software Engineering Data: Think Locally, Act Globally!, Nicolas Bettenburg, Meiyappan Nagappan, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2013
  191. Is Lines of Code a Good Measure of Effort in Effort-Aware Models?, Emad Shihab, Yasutaka Kamei, Bram Adams, Ahmed E Hassan. Information and Software Technology (IST), 2013
  192. The Impact of Classifier Configuration and Classifier Combination on Bug Localization, Stephen W. Thomas, Meiyappan Nagappan, Dorothea Blostein, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2013
  193. Management of community contributions - A case study on the Android and Linux software ecosystems, Nicolas Bettenburg, Ahmed E Hassan, Bram Adams, Daniel M. German. Empirical Software Engineering (EMSE), 2013
  194. A Large Scale Empirical Study on Software Reuse in Mobile Apps, Israel J. Mojica Ruiz, Bram Adams, Meiyappan Nagappan, Steffen Dienst, Thorsten Berger, Ahmed E Hassan. IEEE Software (IEEE Software), 2013
  195. Studying the Relationship between Logging Characteristics and the Code Quality of Platform Software, Weiyi Shang, Meiyappan Nagappan, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2013
  196. Roundtable: What's next in software analytics, Ahmed E Hassan, Abram Hindle, Per Runeson, Martin Shepperd, Premkumar T. Devanbu, Sunghun Kim. IEEE Software (IEEE Software), 2013
  197. A Qualitative Study on Performance Bugs, Shahed Zaman, Bram Adams, Ahmed E Hassan. Mining Software Repositories (MSR), 2012
  198. An Empirical Study of the Effect of File Editing Patterns on Software Quality, Feng Zhang, Foutse Khomh, Ying Zou, Ahmed E Hassan. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2012
  199. An Empirical Study of Build System Migrations in Practice: Case Studies on KDE and the Linux Kernel, Roman Suvorov, Bram Adams, Meiyappan Nagappan, Ahmed E Hassan, Ying Zou. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2012
  200. The Impact of Bug Management Patterns on Bug Fixing: A Case Study of Eclipse Projects, Masao Ohira, Ahmed E Hassan, Naoya Osawa, Ken-ichi Matsumoto. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2012
  201. Recovering Commit Dependencies for Selective Code Integration in Software Product Lines, Tejinder Dhaliwal, Foutse Khomh, Ying Zou, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2012
  202. Understanding Reuse in the Android Market, Israel J. Mojica Ruiz, Meiyappan Nagappan, Bram Adams, Ahmed E Hassan. International Conference/Workshop on Program Comprehension (ICPC/IWPC), 2012
  203. Think Locally, Act Globally: Improving Defect and Effort Prediction Models, Nicolas Bettenburg, Meiyappan Nagappan, Ahmed E Hassan. Mining Software Repositories (MSR), 2012
  204. Explaining Software Defects Using Topic Models, Tse-Hsun Chen, Stephen W. Thomas, Meiyappan Nagappan, Ahmed E Hassan. Mining Software Repositories (MSR), 2012
  205. Using Control Charts for Detecting and Understanding Performance Regressions in Large Software, Thanh H.D. Nguyen. International Conference on Software Testing, Verification, and Validation (ICST), 2012
  206. Bridging the Divide between Software Developers and Operators using Logs, Weiyi Shang. International Conference on Software Engineering (ICSE), 2012
  207. Automated Detection of Performance Regressions Using Statistical Process Control Techniques, Thanh H.D. Nguyen, Bram Adams, Zhen Ming Jiang, Ahmed E Hassan, Mohamed Nasser, Parminder Flora. International Conference on Performance Engineering (ICPE), 2012
  208. An Industrial Study on the Risk of Software Changes, Emad Shihab, Ahmed E Hassan, Bram Adams, Zhen Ming Jiang. International Symposium on the Foundations of Software Engineering (FSE), 2012
  209. A Large Scale Empirical Study on User-Centric Performance Analysis, Shahed Zaman, Bram Adams, Ahmed E Hassan. International Conference on Software Testing, Verification, and Validation (ICST), 2012
  210. Mining Unstructured Software Repositories Using IR Models, Stephen W. Thomas. PhD Thesis (PhD Thesis), 2012
  211. An Exploration of Challenges Limiting Pragmatic Software Defect Prediction, Emad Shihab. PhD Thesis (PhD Thesis), 2012
  212. Empirical Studies of Performance Bugs and Performance Analysis Approaches for Software Systems, Shahed Zaman. Master's Thesis (Master's Thesis), 2012
  213. An Empirical Study on Factors Impacting Bug Fixing Time, Feng Zhang, Foutse Khomh, Ying Zou, Ahmed E Hassan. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2012
  214. Using Fuzzy Code Search to Link Code Fragments in Discussions to Source Code, Nicolas Bettenburg, Stephen W. Thomas, Ahmed E Hassan. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2012
  215. An Empirical Study on Inconsistent Changes to Code Clones at the Release Level, Science of Computer Programming, Nicolas Bettenburg, Weiyi Shang, Walid M. Ibrahim, Bram Adams, Ying Zou, Ahmed E Hassan. Science of Computer Programming (SCP), 2012
  216. Studying Re-opened Bugs in Open Source Software, Emad Shihab, Akinori Ihara, Yasutaka Kamei, Walid M. Ibrahim, Masao Ohira, Bram Adams, Ahmed E Hassan, Ken-ichi Matsumoto. Empirical Software Engineering (EMSE), 2012
  217. Using Pig as a Data Preparation Language for Large-Scale Mining Software Repositories Studies: An Experience Report, Weiyi Shang, Bram Adams, Ahmed E Hassan. Journal of System and Software (JSS), 2012
  218. A Large-Scale Empirical Study of Just-in-Time Quality Assurance, Yasutaka Kamei, Emad Shihab, Bram Adams, Ahmed E Hassan, Audris Mockus, Anand Sinha, Naoyasu Ubayashi. IEEE Transactions of Software Engineering (TSE), 2012
  219. Studying Software Evolution Using Topic Models, Stephen W. Thomas, Bram Adams, Dorothea Blostein, Ahmed E Hassan. Science of Computer Programming (SCP), 2012
  220. What are developers talking about? An analysis of topics and trends in Stack Overflow, Anton Barua, Stephen W. Thomas, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2012
  221. Static Test Case Prioritization Using Topic Models, Stephen W. Thomas, Hadi Hemmati, Ahmed E Hassan, Dorothea Blostein. Empirical Software Engineering (EMSE), 2012
  222. Preserving Knowledge in Software Projects, Omar Alam, Bram Adams, Ahmed E Hassan. Journal of System and Software (JSS), 2012
  223. On the Relationship between Comment Update Practices and Software Bugs, Walid M. Ibrahim, Nicolas Bettenburg, Bram Adams, Ahmed E Hassan. Journal of System and Software (JSS), 2012
  224. The Evolution of Java Build Systems, Shane McIntosh, Bram Adams, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2012
  225. Mining Software Repositories Using Topic Models, Stephen W. Thomas. International Conference on Software Engineering (ICSE), 2011
  226. Identifying Performance Deviations in Thread Pools, Mark D. Syer, Bram Adams, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2011
  227. Studying the fix-time for bugs in large open source projects, Lionel Marks, Ying Zou, Ahmed E Hassan. International Conference on Predictive Models in Software Engineering (PROMISE), 2011
  228. On the distribution of source code file sizes, Israel T. Herraiz, Daniel M. German, Ahmed E Hassan. International Conference on Software and Data Technologies (ICSOFT), 2011
  229. A Lightweight Approach to Uncover Technical Information in Unstructured Data, Nicolas Bettenburg, Bram Adams, Ahmed E Hassan, Michel Smidt. International Conference/Workshop on Program Comprehension (ICPC/IWPC), 2011
  230. Industrial Case Study on Supporting the Comprehension of System Behaviour Under Load, Mark D. Syer, Bram Adams, Ahmed E Hassan. International Conference/Workshop on Program Comprehension (ICPC/IWPC), 2011
  231. Build System Maintenance, Shane McIntosh. International Conference on Software Engineering (ICSE), 2011
  232. Security Versus Performance Bugs: A Case Study on Firefox, Shahed Zaman, Bram Adams, Ahmed E Hassan. Mining Software Repositories (MSR), 2011
  233. Pragmatic Prioritization of Software Quality Assurance Efforts, Emad Shihab. International Conference on Software Engineering (ICSE), 2011
  234. Recovering a Balanced Overview of Topics in a Software Domain, Matthew B. Kelly, Jason S. Alexander, Bram Adams, Ahmed E Hassan. International Working Conference on Source Code Analysis and Manipulation (SCAM), 2011
  235. An Empirical Study of Build Maintenance Effort, Shane McIntosh, Bram Adams, Thanh H.D. Nguyen, Yasutaka Kamei, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2011
  236. Modeling the Evolution of Topics in Source Code Histories, Stephen W. Thomas, Bram Adams, Ahmed E Hassan, Dorothea Blostein. Mining Software Repositories (MSR), 2011
  237. Studying the Evolution of Build Systems, Shane McIntosh. Master's Thesis (Master's Thesis), 2011
  238. Automated Discovery of Performance Regressions In Enterprise Applications, King Chun Foo. Master's Thesis (Master's Thesis), 2011
  239. Exploring the Development of Micro-Apps: A Case Study on the BlackBerry and Android Platforms, Mark D. Syer, Bram Adams, Ying Zou, Ahmed E Hassan. International Working Conference on Source Code Analysis and Manipulation (SCAM), 2011
  240. Modeling the Performance of Ultra-Large-Scale Systems Using Layered Simulations, King Chun Foo, Zhen Ming Jiang, Bram Adams, Ahmed E Hassan, Ying Zou, Kim Martin, Parminder Flora. International Workshop on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems (MESOCA), 2011
  241. Using Indexed Sequence Diagrams to Recover the Behaviour of AJAX Applications, Shane McIntosh, Bram Adams, Ahmed E Hassan, Ying Zou. International Symposium on Web Systems Evolution (WSE), 2011
  242. High-Impact Defects: A Study of Breakage and Surprise Defects, Emad Shihab, Audris Mockus, Yasutaka Kamei, Bram Adams, Ahmed E Hassan. International Symposium on the Foundations of Software Engineering (FSE), 2011
  243. 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 Nasser, Parminder Flora. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2011
  244. Impact of Installation Counts on Perceived Quality: A Case Study on Debian, Israel T. Herraiz, Emad Shihab, Thanh H.D. Nguyen, Ahmed E Hassan. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2011
  245. An Entropy Evaluation Approach for Triaging Field Crashes: A Case Study of Mozilla Firefox, Foutse Khomh, Brian Chan, Ying Zou, Ahmed E Hassan. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2011
  246. Automated Verification of Load Tests Using Control Charts, Thanh H.D. Nguyen, Bram Adams, Zhen Ming Jiang, Ahmed E Hassan, Mohamed Nasser, Parminder Flora. Asia Pacific Software Engineering Conference (APSEC), 2011
  247. Prioritizing the Creation of Unit Tests in Legacy Software Systems, Emad Shihab, Zhen Ming Jiang, Bram Adams, Ahmed E Hassan, Robert Bowerman. Software: Practice and Experience (SPE), 2011
  248. Automatic load test verification using control charts, Thanh H.D. Nguyen, Bram Adams, Zhen Ming Jiang, Ahmed E Hassan. Asia Pacific Software Engineering Conference (APSEC), 2011
  249. Mining Development Repositories To Study the Impact of Collaboration on Software Systems, Nicolas Bettenburg. International Symposium on the Foundations of Software Engineering (FSE), 2011
  250. An Industrial Case Study on Speeding up User Acceptance Testing by Mining Execution Logs, Zhen Ming Jiang, Alberto Avritzer, Emad Shihab, Ahmed E Hassan, Parminder Flora. International Conference on Secure Software Integration and Reliability Improvement (SSIRI), 2010
  251. Prioritizing Unit Test Creation for Test-Driven Maintenance of Legacy Systems, Emad Shihab, Zhen Ming Jiang, Bram Adams, Ahmed E Hassan, Robert Bowerman. International Conference on Quality Software (QSIC), 2010
  252. Mining Performance Regression Testing Repositories for Automated Performance Analysis, King Chun Foo, Zhen Ming Jiang, Bram Adams, Ahmed E Hassan, Ying Zou, Parminder Flora. International Conference on Quality Software (QSIC), 2010
  253. Automated Analysis of Load Testing Results, Zhen Ming Jiang. International Conference on Software Testing and Analysis (ISSTA), 2010
  254. Clustering WSDL Documents to Bootstrap the Discovery of Web Services, Khalid Elgazzar, Ahmed E Hassan, Patrick Martin. International Workshop on the Maintenance and Evolution of Service-Oriented and Cloud-Based Systems (MESOCA), 2010
  255. Studying the Impact of Social Structures on Software Quality, Nicolas Bettenburg, Ahmed E Hassan. International Conference/Workshop on Program Comprehension (ICPC/IWPC), 2010
  256. Visualizing the Results of Field Testing, Brian Chan, Ying Zou, Ahmed E Hassan, Anand Sinha. International Conference/Workshop on Program Comprehension (ICPC/IWPC), 2010
  257. A Methodology to Support Load Test Analysis, Haroon Malik. International Conference on Software Engineering (ICSE), 2010
  258. The Evolution of ANT Build Systems, Shane McIntosh, Bram Adams, Ahmed E Hassan. Mining Software Repositories (MSR), 2010
  259. Should I contribute to this discussion?, Walid M. Ibrahim, Nicolas Bettenburg, Emad Shihab, Bram Adams, Ahmed E Hassan. Mining Software Repositories (MSR), 2010
  260. Identifying Crosscutting Concerns Using Historical Code Changes, Bram Adams, Zhen Ming Jiang, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2010
  261. Mining software engineering data, Ahmed E Hassan, Tao Xie. International Conference on Software Engineering (ICSE), 2010
  262. Validating the Use of Topic Models for Software Evolution, Stephen W. Thomas, Bram Adams, Ahmed E Hassan, Dorothea Blostein. International Working Conference on Source Code Analysis and Manipulation (SCAM), 2010
  263. Automatic Comparison of Load Tests to Support the Performance Analysis of Large Enterprise Systems, Haroon Malik, Zhen Ming Jiang, Bram Adams, Ahmed E Hassan, Parminder Flora, Gilbert Hamann. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2010
  264. Enabling Large-Scale Mining Software Repositories (MSR) Studies Using Web-Scale Platforms, Weiyi Shang. Master's Thesis (Master's Thesis), 2010
  265. Using Load Tests To Automatically Compare the Subsystems of a Large Enterprise System, Haroon Malik, Bram Adams, Ahmed E Hassan, Parminder Flora, Gilbert Hamann. Computer Software and Applications Conference (COMPSAC), 2010
  266. Studying Software Evolution Using the Time Dependence of Code Changes, Omar Alam. Master's Thesis (Master's Thesis), 2010
  267. Studying the impact of dependency network measures on software quality, Thanh H.D. Nguyen, Bram Adams, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2010
  268. Predicting Re-opened Bugs: A Case Study on the Eclipse Project, Emad Shihab, Akinori Ihara, Yasutaka Kamei, Walid M. Ibrahim, Masao Ohira, Bram Adams, Ahmed E Hassan, Ken-ichi Matsumoto. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2010
  269. Lightweight TCP/IP Architecture model for embedded systems using SysML, Ahmed E Hassan, M Z Rashed . International Journal of Engineering Science and Technology (JEST), 2010
  270. DiffLDA: topic evolution in software projects, Stephen W. Thomas, Bram Adams, Ahmed E Hassan, Dorothea Blostein. (), 2010
  271. Introduction to the special issue on reverse engineering (WCRE 2008), Ahmed E Hassan, Andy Zaidman, Massimiliano Di Penta. Journal of Software Maintenance and Evolution: Research and Practice (JSME), 2010
  272. Software Intelligence: The Future of Mining Software Engineering Data, Ahmed E Hassan, Tao Xie. International Symposium on the Foundations of Software Engineering (FSE), 2010
  273. Pinpointing the Subsystems Responsible for the Performance Deviations in a Load Test, Haroon Malik, Bram Adams, Ahmed E Hassan. International Symposium on Software Reliability Engineering (ISSRE), 2010
  274. Revisiting Common Bug Prediction Findings Using Effort-Aware Models, Yasutaka Kamei, Shinsuke Matsumoto, Akito Monden, Ken-ichi Matsumoto, Bram Adams, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2010
  275. A Case Study of Bias in Bug-Fix Datasets, Thanh H.D. Nguyen, Bram Adams, Ahmed E Hassan. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2010
  276. Mining Unstructured Data is Like Fishing in Muddy Waters, Nicolas Bettenburg, Bram Adams. Workshop on Mining Unstructured Data (MUD), 2010
  277. An Experience Report on Scaling Tools for Mining Software Repositories Using MapReduce, Weiyi Shang, Bram Adams, Ahmed E Hassan. International Conference on Automated Software Engineering (ASE), 2010
  278. Understanding the Impact of Code and Process Metrics on Post-release Defects: A Case Study on the Eclipse Project, Emad Shihab, Zhen Ming Jiang, Walid M. Ibrahim, Bram Adams, Ahmed E Hassan. International Symposium on Empirical Software Engineering and Measurement (ESEM), 2010
  279. Studying the Impact of Clones on Software Defects, Gehan M. K. Selim, Liliane Barbour, Weiyi Shang, Bram Adams, Ahmed E Hassan, Ying Zou. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2010
  280. Co-Evolution of Source Code and the Build System, Bram Adams. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2009
  281. Visualizing the Structure of Field Testing Problems, Brian Chan, Ying Zou, Ahmed E Hassan, Anand Sinha. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2009
  282. Automated Performance Analysis of Load Tests, Zhen Ming Jiang, Ahmed E Hassan, Gilbert Hamann, Parminder Flora. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2009
  283. Studying the Use of Developer IRC Meetings in Open Source Projects, Emad Shihab, Zhen Ming Jiang, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2009
  284. Measuring the Progress of Projects Using the Time Dependence of Code Changes, Omar Alam, Bram Adams, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2009
  285. Predicting Faults Using the Complexity of Code Changes, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2009
  286. MapReduce as a General Framework to Support Research in Mining Software Repositories (MSR), Weiyi Shang, Zhen Ming Jiang, Bram Adams, Ahmed E Hassan. Mining Software Repositories (MSR), 2009
  287. On the use of Internet Relay Chat (IRC) meetings by developers of the GNOME GTK+ project, Emad Shihab, Zhen Ming Jiang, Ahmed E Hassan. Mining Software Repositories (MSR), 2009
  288. License Integration Patterns: Addressing License Mismatches in Component-Based Development?, Daniel M. German, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2009
  289. Techniques for Identifying the Country Origin of Mailing List Participants, Ran Tang, Ahmed E Hassan, Ying Zou. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2009
  290. Automated Capacity Planning and Support for Enterprise Applications, Dharmesh Thakkar. Master's Thesis (Master's Thesis), 2009
  291. Can we Refactor Conditional Compilation into Aspects?, Bram Adams, Wolfgang De Meuter, Herman Tromp, Ahmed E Hassan. International Conference on Aspect-Oriented Software Development (AOSD), 2009
  292. An Empirical Study on the Risks of Using Off-the-Shelf Techniques for Processing Mailing List Data, Nicolas Bettenburg, Emad Shihab, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2009
  293. An Empirical Study on Inconsistent Changes to Code Clones at Release Level, Nicolas Bettenburg, Weiyi Shang, Walid M. Ibrahim, Bram Adams, Ying Zou, Ahmed E Hassan. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2009
  294. A Case Study on the Impact of Global Participation on Mailing Lists Communications of Open Source Projects, Ran Tang, Ahmed E Hassan, Ying Zou. International Workshop on Knowledge Collaboration in Software Development (KCSD), 2009
  295. On the Central Role of Mailing Lists in Open Source Projects: An Exploratory Study, Emad Shihab, Nicolas Bettenburg, Bram Adams, Ahmed E Hassan. International Workshop on Knowledge Collaboration in Software Development (KCSD), 2009
  296. Future of Mining Software Archives: A Roundtable (roundtable contribution), Ahmed E Hassan. IEEE Software (IEEE Software), 2009
  297. Automated Verification of Enterprise Load Tests, Zhen Ming Jiang, Ahmed E Hassan, Gilbert Hamann, Parminder Flora. International Symposium on Software Reliability Engineering (ISSRE), 2009
  298. Change impact graphs: Determining the impact of prior code changes, Daniel M. German, Ahmed E Hassan, Gregorio Robles. Information and Software Technology (IST), 2009
  299. Guest Editor's Introduction: Special Issue on Mining Software Repositories, Stephan Diehl, Harald C. Gall, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2009
  300. Future of mining software archives: A roundtable, Michael W Godfrey, Ahmed E Hassan, James Herbsleb, Gail C Murphy, Martin Robillard, Premkumar T. Devanbu, Audris Mockus, Dewayne E Perry, David Notkin. IEEE Software (IEEE Software), 2009
  301. A Study of the Time Dependence of Code Changes, Omar Alam, Bram Adams, Ahmed E Hassan. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2009
  302. An Industrial Case Study of Customizing Operational Profiles Using Log Compression, Ahmed E Hassan, Daryl J. Martin, Parminder Flora, Paul Mansfield, Dave Dietz. International Conference on Software Engineering (ICSE), 2008
  303. Abstracting Execution Logs to Execution Events for Enterprise Applications, Zhen Ming Jiang, Ahmed E Hassan, Parminder Flora, Gilbert Hamann. International Conference on Quality Software (QSIC), 2008
  304. A Framework for Measurement Based Performance Modeling, Dharmesh Thakkar, Ahmed E Hassan, Gilbert Hamann, Parminder Flora. International Workshop on Software and Performance (WOSP), 2008
  305. WCRE 2008, Proceedings of the 15th Working Conference on Reverse Engineering, Antwerp, Belgium, October 15-18, 2008, Ahmed E Hassan, Andy Zaidman, Massimiliano Di Penta. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2008
  306. Automated Classification of Change Messages in Open Source Projects, Ahmed E Hassan. Symposium on Applied Computing (SAC), 2008
  307. Proceedings of the 2008 International Working Conference on Mining Software Repositories, MSR 2008 (Co-located with ICSE), Leipzig, Germany, May 10-11, 2008, Proceedings, Ahmed E Hassan, Michele Lanza, Michael W Godfrey. International Conference on Software Engineering (ICSE), 2008
  308. Understanding the Rationale for Updating a Function's Comment, Haroon Malik, Istehad Chowdhury, Hsiao-Ming Tsou, Zhen Ming Jiang, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2008
  309. Determining the Impact of Prior Code Changes, Daniel M. German, Gregorio Robles, Ahmed E Hassan. International Working Conference on Source Code Analysis and Manipulation (SCAM), 2008
  310. The Road Ahead for Mining Software Repositories, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2008
  311. Supporting Software Evolution Using Adaptive Change Propagation, Haroon Malik, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2008
  312. Retrieving Relevant Reports from a Customer Engagement Repository, Dharmesh Thakkar, Zhen Ming Jiang, Ahmed E Hassan, Gilbert Hamann, Parminder Flora. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2008
  313. Automatic Identification of Load Testing Problems, Zhen Ming Jiang, Ahmed E Hassan, Parminder Flora, Gilbert Hamann. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2008
  314. An Automated Approach for Abstracting Execution Logs to Execution Events, Zhen Ming Jiang, Ahmed E Hassan, Parminder Flora, Gilbert Hamann. Journal of Software Maintenance and Evolution: Research and Practice (JSME), 2008
  315. Supporting software evolution using adaptive change propagation heuristics, Haroon Malik, Ahmed E Hassan. Journal of Software Maintenance and Evolution: Research and Practice (JSME), 2008
  316. Performance Engineering in Industry: Current Practices and Adoption Challenges, Ahmed E Hassan, Parminder Flora. International Workshop on Software and Performance (WOSP), 2007
  317. MythSE -- Myths in Software Engineering, Ahmed E Hassan, Thomas Zimmermann. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2007
  318. MythSE-myths in software engineering half day ICSM 2007 working session, Ahmed E Hassan, Thomas Zimmermann. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2007
  319. Mining software engineering data, Tao Xie, Jian Pei, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2007
  320. What Can OSS Mailing Lists Tell Us? A Preliminary Psychometric Text Analysis of the Apache Developer Mailing List, Peter C. Rigby, Ahmed E Hassan. Mining Software Repositories (MSR), 2007
  321. Detecting Interaction Coupling from Task Interaction Histories, Lijie Zou, Michael W Godfrey, Ahmed E Hassan. International Conference/Workshop on Program Comprehension (ICPC/IWPC), 2007
  322. Empirical Evidence for SOC Dynamics in Software Evolution, Jingwei Wu, Richard C. Holt, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2007
  323. A Framework for Studying Clones In Large Software Systems, Zhen Ming Jiang, Ahmed E Hassan. International Working Conference on Source Code Analysis and Manipulation (SCAM), 2007
  324. Evolution Storyboards: Visualization of Software Structure Dynamics, Dirk Beyer, Ahmed E Hassan. International Conference/Workshop on Program Comprehension (ICPC/IWPC), 2006
  325. Proceedings of the 2006 International Workshop on Mining Software Repositories, MSR 2006, Shanghai, China, May 22-23, 2006, Stephan Diehl, Harald C. Gall, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2006
  326. Introduction to MSR 2006, Stephan Diehl, Harald C. Gall, Martin Pinzger, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2006
  327. MSR 2006: the 3rd international workshop on mining software repositories, Stephan Diehl, Harald C. Gall, Martin Pinzger, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2006
  328. Visualizing and Understanding Code Duplication in Large Software Systems, Zhen Ming Jiang. Master's Thesis (Master's Thesis), 2006
  329. MSR 2006: The International Workshop on Mining Software Repositories, Stephan Diehl, Harald C. Gall, Martin Pinzger, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2006
  330. Examining the Evolution of Code Comments in PostgreSQL, Zhen Ming Jiang, Ahmed E Hassan. Mining Software Repositories (MSR), 2006
  331. TA-RE: an exchange language for mining software repositories, Sunghun Kim, Thomas Zimmermann, Miryung Kim, Ahmed E Hassan, Audris Mockus, Tudor Girba, Martin Pinzger, E. James Whitehead,Jr., Andreas Zeller. Mining Software Repositories (MSR), 2006
  332. Studying the Evolution of Software Systems Using Change Clusters, Jay Kothari, Trip Denton, Ali Shokoufandeh, Spiros Mancoridis, Ahmed E Hassan. International Conference/Workshop on Program Comprehension (ICPC/IWPC), 2006
  333. Using Decision Trees to Predict the Certification Result of a Build, Ahmed E Hassan, Ken Zhang. International Conference on Automated Software Engineering (ASE), 2006
  334. Mining software repositories to assist developers and support managers, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2006
  335. Animated Visualization of Software History Using Evolution Storyboards, Dirk Beyer, Ahmed E Hassan. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2006
  336. Visualizing Clone Cohesion and Coupling, Zhen Ming Jiang, Ahmed E Hassan, Richard C. Holt. Asia Pacific Software Engineering Conference (APSEC), 2006
  337. Replaying Development History to Assess the Effectiveness of Change Propagation Tools, Ahmed E Hassan, Richard C. Holt. Empirical Software Engineering (EMSE), 2006
  338. Replaying development history to assess the effectiveness of change propagation tools, Ahmed E Hassan, Richard C. Holt. Empirical Software Engineering (EMSE), 2006
  339. The Top Ten List: Dynamic Fault Prediction, Ahmed E Hassan, Richard C. Holt. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2005
  340. MSR 2005 international workshop on mining software repositories, Ahmed E Hassan, Richard C. Holt, Stephan Diehl. International Conference on Software Engineering (ICSE), 2005
  341. Report on MSR 2005: international workshop on mining software repositories, Stephan Diehl, Ahmed E Hassan, Richard C. Holt. International Conference on Software Engineering (ICSE), 2005
  342. MSR 2005: The International Workshop on Mining Software Repositories, Ahmed E Hassan, Richard C. Holt, Audris Mockus. International Conference on Software Engineering (ICSE), 2005
  343. Visualizing Historical Data Using Spectrographs, Ahmed E Hassan, Jingwei Wu, Richard C. Holt. International Software Metrics Symposium (METRICS), 2005
  344. Comparison of Clustering Algorithms in the Context of Software Evolution, Jingwei Wu, Ahmed E Hassan, Richard C. Holt. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2005
  345. MSR 2005: The International Workshop on Mining Software Repositories, Ahmed E Hassan, Richard C. Holt, Stephan Diehl. International Conference on Software Engineering (ICSE), 2005
  346. Source versus Object Code Extraction For Recovering Software Architecture, Ahmed E Hassan, Zhen Ming Jiang, Richard C. Holt. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2005
  347. A Lightweight Approach for Migrating Web Frameworks, Ahmed E Hassan, Richard C. Holt. Information and Software Technology (IST), 2005
  348. Guest Editor's Introduction: Special Issue on Mining Software Repositories, Ahmed E Hassan, Audris Mockus, Richard C. Holt, richard C. Holt. IEEE Transactions of Software Engineering (TSE), 2005
  349. Workshop Report for MSR 2005: International Workshop on Mining Software Repositories, Stephan Diehl, Ahmed E Hassan, Richard C. Holt. Software Engineering Notes (Software Engineering Notes), 2005
  350. Workshop Report for MSR 2004: International Workshop on Mining Software Repositories, Ahmed E Hassan, Richard C. Holt, Audris Mockus. Software Engineering Notes (Software Engineering Notes), 2005
  351. Evolution Spectrographs: Visualizing Punctuated Change in Software Evolution, Jingwei Wu, Claus W. Spitzer, Ahmed E Hassan, Richard C. Holt. International Workshop on Principles of Software Evolution (IWPSE), 2004
  352. MSR 2004: International Workshop on Mining Software Repositories, Ahmed E Hassan, Richard C. Holt, Audris Mockus. International Conference on Software Engineering (ICSE), 2004
  353. Report on MSR 2004: International workshop on mining software repositories, Ahmed E Hassan, Richard C. Holt, Audris Mockus. International Conference on Software Engineering (ICSE), 2004
  354. Mining Software Repositories to Assist Developers and Support Managers, Ahmed E Hassan. PhD Thesis (PhD Thesis), 2004
  355. Using Development History Sticky Notes to Understand Software Architecture, Ahmed E Hassan, Richard C. Holt. International Conference/Workshop on Program Comprehension (ICPC/IWPC), 2004
  356. Studying The Evolution of Software Systems Using Evolutionary Code Extractors, Ahmed E Hassan, Richard C. Holt. International Workshop on Principles of Software Evolution (IWPSE), 2004
  357. Predicting Change Propagation in Software Systems, Ahmed E Hassan, Richard C. Holt. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2004
  358. Exploring Software Evolution Using Spectrographs, Jingwei Wu, Ahmed E Hassan, Richard C. Holt. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2004
  359. The Small World of Software Reverse Engineering, Ahmed E Hassan, Richard C. Holt. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2004
  360. C-REX: an evolutionary code extractor for C, Ahmed E Hassan, richard C. Holt. CSER Meeting (CSER), 2004
  361. The Chaos of Software Development, Ahmed E Hassan, Richard C. Holt. International Workshop on Principles of Software Evolution (IWPSE), 2003
  362. Migrating Web Applications, Ahmed E Hassan, Richard C. Holt. ASERC Workshop on Software Architecture (AWSA), 2003
  363. ADG: Annotated Dependency Graphs for Software Understanding, Ahmed E Hassan, Richard C. Holt. Working Conference on Software Visualization (VISSOFT), 2003
  364. A Visual Architectural Approach to Maintaining Web Applications, Ahmed E Hassan, Richard C. Holt. Annals of Software Engineering (Annals of Software Engineering), 2003
  365. Migrating Web Frameworks Using Water Transformations, Ahmed E Hassan, Richard C. Holt. Computer Software and Applications Conference (COMPSAC), 2003
  366. Studying The Chaos of Code Development, Ahmed E Hassan, Richard C. Holt. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2003
  367. Using Graph Patterns to Extract Scenarios, Jingwei Wu, Ahmed E Hassan, Richard C. Holt. International Conference/Workshop on Program Comprehension (ICPC/IWPC), 2002
  368. Architecture Recovery of Web Applications, Ahmed E Hassan, Richard C. Holt. International Conference on Software Engineering (ICSE), 2002
  369. Towards a Better Understanding of Web Application, Ahmed E Hassan, Richard C. Holt. International Symposium on Web Systems Evolution (WSE), 2001
  370. Software Engineering Research in the Bazaar, Ahmed E Hassan, Michael W Godfrey, Richard C. Holt. International Conference on Software Engineering (ICSE), 2001
  371. Architecture Recovery of Web Applications, Ahmed E Hassan. Master's Thesis (Master's Thesis), 2001
  372. E/R Schema for the Datrix C/C++/Java Exchange Format, Richard C. Holt, Ahmed E Hassan, Bruno Lague, Se??bastien Lapierre, Charles Leduc. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2000
  373. A Reference Architecture for Web Servers, Ahmed E Hassan, Richard C. Holt. Software Analysis, Evolution, and Reengineering/European Conference on Software Maintenance and Reengineering/Working Conference on Reverse Engineering (SANER/CSMR/WCRE), 2000
  374. Architecture Recovery of Web Applications, Ahmed E Hassan, Richard C. Holt, Michael W Godfrey, Wai Ming Wong. Centre for Advanced Studies Conference (CASCON), 2000
  375. Big Picture of Big Software: Visualizing Software Architectures of Object Oriented Systems, Thomas O. Parry, Eric Less, Richard C. Holt, Ahmed E Hassan. European Conference on Object-Oriented Programming (ECOOP), 2000