Or when you prefer a more static list:

  1. Revisiting the impact of dependency network metrics on software defect prediction, Gopi Krishnan Rajbahadur, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2022
  2. Studying the overhead and crowd-sourced risk assessment strategy of dependency management bots, Benjamin Rombaut. Master's Thesis (Master's Thesis), 2022
  3. Studying the Practices of Logging Exception Stack Traces in Open-Source Software Projects, Haoxiang Zhang, Shaowei Wang, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2022
  4. The impact of data merging on the interpretation of cross-project just-in-time defect models, Dayi Lin, Chakkrit Tantithamthavorn, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2022
  5. 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
  6. 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
  7. 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
  8. Deprecation of Packages and Releases in Software Ecosystems - A Case Study on npm, Filipe R Cogo, Gustavo A Oliva, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2021
  9. An Empirical Study of Same-day Releases of Popular Packages in the npm Ecosystem, Filipe R Cogo, Gustavo A Oliva, Cor-Paul Bezemer, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2021
  10. DeepMemory: Model-based Memorization Analysis of Deep Neural Language Models, Derui Zhu, Jinfu Chen, Weiyi Shang, Xuebing Zhou, Ahmed E Hassan, Jens Grossklags. International Conference on Automated Software Engineering (ASE), 2021
  11. Studying reopened bugs in open software systems, Ankur Tagra. Master's Thesis (Master's Thesis), 2021
  12. Improving State-of-the-art Compression Techniques for Log Management Tools, Kundi Yao, Mohammed Sayagh, Weiyi Shang, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2021
  13. A study of how Docker Compose is used to compose multi-component systems, Md Hasan Ibrahim, Mohammed Sayagh, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2021
  14. What makes a popular academic AI repository?, Yuanrui Fan, Xin Xia, David Lo, Ahmed E Hassan, Shanping Li. Empirical Software Engineering (EMSE), 2021
  15. Studying backers and hunters in bounty issue addressing process of open source projects, Jiayuan Zhou, Shaowei Wang, Haoxiang Zhang, Ahmed E Hassan, Tse-Hsun Chen. Empirical Software Engineering (EMSE), 2021
  16. Finding A Needle in a Haystack: Automated Mining of Silent Vulnerability Fixes, David Lo, Ahmed E Hassan. International Conference on Automated Software Engineering (ASE), 2021
  17. 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), 2021
  18. Is reputation on Stack Overflow always a good indicator for users' expertise? No!, Shaowei Wang, Daniel M. German, Tse-Hsun Chen, Yuan Tian, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2021
  19. The Gas Triangle and Its Challenges to the Development of Blockchain-Powered Applications, Gustavo A Oliva, Ahmed E Hassan. International Symposium on the Foundations of Software Engineering (FSE), 2021
  20. CodeMatcher: Searching Code Based on Sequential Semantics of Important Query Words, Xin Xia, David Lo, Shanping Li, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2021
  21. Broken external links on stack overflow, Jiakun Liu, Xin Xia, David Lo, Haoxiang Zhang, Ahmed E Hassan, Shanping Li. IEEE Transactions of Software Engineering (TSE), 2021
  22. A Differential Testing Approach for Evaluating Abstract Syntax Tree Mapping Algorithms, Shanping Li, Yuanrui Fan, Xin Xia, David Lo, Ahmed E Hassan, Yuan Wang. International Conference on Software Engineering (ICSE), 2021
  23. How Should I Improve the UI of My App?: A Study of User Reviews of Popular Apps in the Google Play, Qiuyuan Chen, Chunyang Chen, Safwat Hassan, Zhenchang Xing, Xin Xia, Ahmed E Hassan. ACM Transactions on Software Engineering and Methodology (TOSEM), 2021
  24. 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
  25. 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
  26. 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
  27. 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
  28. Reading Answers on Stack Overflow: Not Enough!, Haoxiang Zhang, Shaowei Wang, Tse-Hsun Chen, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2020
  29. 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
  30. 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
  31. 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
  32. 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
  33. 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
  34. On the Maintenance of Crowdsourced Knowledge on Stack Overflow, Haoxiang Zhang. PhD Thesis (PhD Thesis), 2020
  35. Studying Dependency Maintenance Practices Through the Mining of Data from NPM Packages, Filipe R Cogo. PhD Thesis (PhD Thesis), 2020
  36. Understanding the Impact of Experimental Design Choices on Machine Learning Classifiers in Software Analytics, Gopi Krishnan Rajbahadur. PhD Thesis (PhD Thesis), 2020
  37. Studying the Use of Extrinsic Incentives to Support Crowdsourced Software Engineering Activities, Jiayuan Zhou. PhD Thesis (PhD Thesis), 2020
  38. 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
  39. 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
  40. 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
  41. 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
  42. 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
  43. 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
  44. Mining development knowledge to understand and support software logging practices, Heng Li. PhD Thesis (PhD Thesis), 2019
  45. 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
  46. 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
  47. Characterizing and identifying reverted commits, Meng Yan, Xin Xia, David Lo, Ahmed E Hassan, Shanping Li. Empirical Software Engineering (EMSE), 2019
  48. Studying online distribution platforms for games through the mining of data from the Steam platform, Dayi Lin. PhD Thesis (PhD Thesis), 2019
  49. 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
  50. Identifying gameplay videos that exhibit bugs in computer games, Dayi Lin, Cor-Paul Bezemer, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2019
  51. 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
  52. 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
  53. Studying the Integration Practices and the Evolution of Ad Libraries in the Google Play Store, Md Ahasanuzzaman. Master's Thesis (Master's Thesis), 2019
  54. 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
  55. An Empirical Study of Dependency Downgrades in the npm Ecosystem, Filipe R Cogo, Gustavo A Oliva, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2019
  56. 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
  57. 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
  58. 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
  59. 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
  60. 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
  61. 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
  62. 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
  63. 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
  64. 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
  65. How Do Developers Utilize Source Code from Stack Overflow?, Yuhao Wu, Shaowei Wang, Cor-Paul Bezemer, Katsuro Inoue. Empirical Software Engineering (EMSE), 2018
  66. 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
  67. 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
  68. Studying Software Logging Using Topic Models, Heng Li, Tse-Hsun Chen, Weiyi Shang, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2018
  69. An experience report on defect modelling in practice: Pitfalls and challenges, Chakkrit Tantithamthavorn, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2018
  70. 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
  71. 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
  72. 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
  73. 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
  74. Studying User-Developer Interactions Through the Updating and Reviewing Mechanisms of the Google Play Store, Safwat Hassan. PhD Thesis (PhD Thesis), 2018
  75. 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
  76. 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
  77. 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
  78. Revisiting the experimental design choices for approaches for the automated retrieval of duplicate issue reports, Mohamed Sami Rakha. PhD Thesis (PhD Thesis), 2017
  79. Applying Statistical Process Control to Automate the Analysis of Performance Load Tests, Thanh H.D. Nguyen. PhD Thesis (PhD Thesis), 2017
  80. 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
  81. 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
  82. 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
  83. An Empirical Study of Early Access Games on the Steam Platform, Dayi Lin, Cor-Paul Bezemer, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2017
  84. Towards a Better Understanding of the Impact of Experimental Components on Defect Prediction Models, Chakkrit Tantithamthavorn. PhD Thesis (PhD Thesis), 2017
  85. 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
  86. Automated Approaches for Reducing the Execution Time of Performance Tests, Hammam M. AlGhmadi. Master's Thesis (Master's Thesis), 2017
  87. Studying Reviewer Selection and Involvement in Modern Code Review Processes, Patanamon Thongtanunam. PhD Thesis (PhD Thesis), 2017
  88. 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
  89. 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
  90. Examining the Stability of Logging Statements, Suhas Kabinna, Cor-Paul Bezemer, Weiyi Shang, Mark D. Syer, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2017
  91. 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
  92. 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
  93. 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
  94. 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
  95. 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
  96. 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
  97. 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
  98. 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
  99. 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
  100. 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
  101. 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
  102. 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
  103. 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
  104. 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
  105. 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
  106. 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
  107. An Exploration of Challenges Associated with Software Logging in Large Systems, Suhas Kabinna. Master's Thesis (Master's Thesis), 2016
  108. 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
  109. 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
  110. 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
  111. 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
  112. 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
  113. An Empirical Study of Emergency Updates for Top Android Mobile Apps, Safwat Hassan, Weiyi Shang, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2016
  114. 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
  115. 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
  116. 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
  117. 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
  118. 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
  119. 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
  120. 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
  121. 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
  122. 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
  123. 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
  124. 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
  125. 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
  126. 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
  127. 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
  128. 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
  129. 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
  130. 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
  131. What Do Programmers Know about Software Energy Consumption, Candy Pang, Abram Hindle, Bram Adams, Ahmed E Hassan. IEEE Software (IEEE Software), 2016
  132. 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
  133. 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
  134. Studying the Urgent Updates of Popular Games on the Steam Platform, Dayi Lin, Cor-Paul Bezemer, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2016
  135. 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
  136. 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
  137. 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
  138. 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
  139. Towards Just-in-time Suggestions for Log Changes, Heng Li, Weiyi Shang, Ying Zou, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2016
  140. Which log level should developers choose for a new logging statement?, Heng Li, Weiyi Shang, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2016
  141. Improving the Performance of Database-Centric Applications through Program Analysis , Tse-Hsun Chen. PhD Thesis (PhD Thesis), 2016
  142. 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
  143. 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
  144. 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
  145. 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
  146. A Survey on Load Testing of Large-Scale Software Systems, Zhen Ming Jiang, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2015
  147. 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
  148. 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
  149. 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
  150. An Empirical Study of Software Release Notes, Surafel Lemma Abebe, Nasir Ali, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2015
  151. 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
  152. 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
  153. 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
  154. 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
  155. An Empirical Study of the Copy and Paste Behavior during Development, Tarek M. ahmed, Weiyi Shang, Ahmed E Hassan. Mining Software Repositories (MSR), 2015
  156. 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
  157. 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
  158. 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
  159. 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
  160. 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
  161. 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
  162. 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
  163. Studying the Needed Effort for Identifying Duplicate Issues, Mohamed Sami Rakha, Weiyi Shang, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2015
  164. 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
  165. On the unreliability of bug severity data, Yuan Tian, Nasir Ali, David Lo, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2015
  166. 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
  167. 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
  168. Studying the Software Development Overhead of Build Systems, Shane McIntosh. PhD Thesis (PhD Thesis), 2015
  169. 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
  170. 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
  171. 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
  172. 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
  173. 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
  174. 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
  175. 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
  176. Log Engineering: Towards Systematic Log Mining to Support the Development of Ultra-large Scale Systems, Weiyi Shang. PhD Thesis (PhD Thesis), 2014
  177. 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
  178. 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
  179. 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
  180. An Empirical Study of Dormant Bugs, Tse-Hsun Chen, Meiyappan Nagappan, Emad Shihab, Ahmed E Hassan. Mining Software Repositories (MSR), 2014
  181. 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
  182. 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
  183. 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
  184. 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
  185. Studying The Impact Of Developer Communication On The Quality And Evolution Of A Software System, Nicolas Bettenburg. PhD Thesis (PhD Thesis), 2014
  186. 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
  187. 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
  188. 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
  189. 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
  190. 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
  191. 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
  192. 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
  193. Mining unstructured software repositories, Stephen W. Thomas, Ahmed E Hassan, Dorothea Blostein. Evolving Software Systems (ESE), 2014
  194. 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
  195. 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
  196. 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
  197. 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
  198. 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
  199. 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
  200. Empirical Studies of Mobile Apps and Their Dependence on Mobile Platforms, Mark D. Syer. Master's Thesis (Master's Thesis), 2013
  201. Large-Scale Empirical Studies of Mobile Apps, Israel J. Mojica Ruiz. Master's Thesis (Master's Thesis), 2013
  202. Automated Analysis of Load Testing Results, Zhen Ming Jiang. PhD Thesis (PhD Thesis), 2013
  203. Studying the impact of social interactions on software quality, Nicolas Bettenburg, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2013
  204. Studying Software Quality Using Topic Models, Tse-Hsun Chen. Master's Thesis (Master's Thesis), 2013
  205. 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
  206. Challenges in mobile apps: a multi-disciplinary perspective, Meiyappan Nagappan, Emad Shihab, Ahmed E Hassan. Centre for Advanced Studies Conference (CASCON), 2013
  207. 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
  208. 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
  209. 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
  210. Towards Improving Statistical Modelling of Software Engineering Data: Think Locally, Act Globally!, Nicolas Bettenburg, Meiyappan Nagappan, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2013
  211. 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
  212. 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
  213. 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
  214. 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
  215. 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
  216. 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
  217. Bridging the Divide between Software Developers and Operators using Logs, Weiyi Shang. International Conference on Software Engineering (ICSE), 2012
  218. 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
  219. 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
  220. 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
  221. 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
  222. Think Locally, Act Globally: Improving Defect and Effort Prediction Models, Nicolas Bettenburg, Meiyappan Nagappan, Ahmed E Hassan. Mining Software Repositories (MSR), 2012
  223. Explaining Software Defects Using Topic Models, Tse-Hsun Chen, Stephen W. Thomas, Meiyappan Nagappan, Ahmed E Hassan. Mining Software Repositories (MSR), 2012
  224. A Qualitative Study on Performance Bugs, Shahed Zaman, Bram Adams, Ahmed E Hassan. Mining Software Repositories (MSR), 2012
  225. Mining Unstructured Software Repositories Using IR Models, Stephen W. Thomas. PhD Thesis (PhD Thesis), 2012
  226. 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
  227. Empirical Studies of Performance Bugs and Performance Analysis Approaches for Software Systems, Shahed Zaman. Master's Thesis (Master's Thesis), 2012
  228. An Exploration of Challenges Limiting Pragmatic Software Defect Prediction, Emad Shihab. PhD Thesis (PhD Thesis), 2012
  229. 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
  230. 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
  231. 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
  232. 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
  233. 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
  234. 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
  235. 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
  236. Static Test Case Prioritization Using Topic Models, Stephen W. Thomas, Hadi Hemmati, Ahmed E Hassan, Dorothea Blostein. Empirical Software Engineering (EMSE), 2012
  237. 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
  238. 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
  239. 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
  240. Studying Software Evolution Using Topic Models, Stephen W. Thomas, Bram Adams, Dorothea Blostein, Ahmed E Hassan. Science of Computer Programming (SCP), 2012
  241. Preserving Knowledge in Software Projects, Omar Alam, Bram Adams, Ahmed E Hassan. Journal of System and Software (JSS), 2012
  242. 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
  243. The Evolution of Java Build Systems, Shane McIntosh, Bram Adams, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2012
  244. 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
  245. Pragmatic Prioritization of Software Quality Assurance Efforts, Emad Shihab. International Conference on Software Engineering (ICSE), 2011
  246. 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
  247. 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
  248. 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
  249. 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
  250. Build System Maintenance, Shane McIntosh. International Conference on Software Engineering (ICSE), 2011
  251. Mining Software Repositories Using Topic Models, Stephen W. Thomas. International Conference on Software Engineering (ICSE), 2011
  252. Studying the Evolution of Build Systems, Shane McIntosh. Master's Thesis (Master's Thesis), 2011
  253. 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
  254. 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
  255. Modeling the Evolution of Topics in Source Code Histories, Stephen W. Thomas, Bram Adams, Ahmed E Hassan, Dorothea Blostein. Mining Software Repositories (MSR), 2011
  256. Security Versus Performance Bugs: A Case Study on Firefox, Shahed Zaman, Bram Adams, Ahmed E Hassan. Mining Software Repositories (MSR), 2011
  257. 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
  258. Automated Discovery of Performance Regressions In Enterprise Applications, King Chun Foo. Master's Thesis (Master's Thesis), 2011
  259. Identifying Performance Deviations in Thread Pools, Mark D. Syer, Bram Adams, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2011
  260. 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
  261. 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
  262. 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
  263. Mining Development Repositories To Study the Impact of Collaboration on Software Systems, Nicolas Bettenburg. International Symposium on the Foundations of Software Engineering (FSE), 2011
  264. 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
  265. 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
  266. 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
  267. 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
  268. 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
  269. 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
  270. Studying the Impact of Social Structures on Software Quality, Nicolas Bettenburg, Ahmed E Hassan. International Conference/Workshop on Program Comprehension (ICPC/IWPC), 2010
  271. 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
  272. Studying Software Evolution Using the Time Dependence of Code Changes, Omar Alam. Master's Thesis (Master's Thesis), 2010
  273. 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
  274. 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
  275. 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
  276. 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
  277. Visualizing the Results of Field Testing, Brian Chan, Ying Zou, Ahmed E Hassan, Anand Sinha. International Conference/Workshop on Program Comprehension (ICPC/IWPC), 2010
  278. A Methodology to Support Load Test Analysis, Haroon Malik. International Conference on Software Engineering (ICSE), 2010
  279. The Evolution of ANT Build Systems, Shane McIntosh, Bram Adams, Ahmed E Hassan. Mining Software Repositories (MSR), 2010
  280. Should I contribute to this discussion?, Walid M. Ibrahim, Nicolas Bettenburg, Emad Shihab, Bram Adams, Ahmed E Hassan. Mining Software Repositories (MSR), 2010
  281. Identifying Crosscutting Concerns Using Historical Code Changes, Bram Adams, Zhen Ming Jiang, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2010
  282. Mining software engineering data, Ahmed E Hassan, Tao Xie. International Conference on Software Engineering (ICSE), 2010
  283. 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
  284. Enabling Large-Scale Mining Software Repositories (MSR) Studies Using Web-Scale Platforms, Weiyi Shang. Master's Thesis (Master's Thesis), 2010
  285. 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
  286. Automated Analysis of Load Testing Results, Zhen Ming Jiang. International Conference on Software Testing and Analysis (ISSTA), 2010
  287. 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
  288. 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
  289. 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
  290. DiffLDA: topic evolution in software projects, Stephen W. Thomas, Bram Adams, Ahmed E Hassan, Dorothea Blostein. (), 2010
  291. 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
  292. Software Intelligence: The Future of Mining Software Engineering Data, Ahmed E Hassan, Tao Xie. International Symposium on the Foundations of Software Engineering (FSE), 2010
  293. 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
  294. 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
  295. 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
  296. Mining Unstructured Data is Like Fishing in Muddy Waters, Nicolas Bettenburg, Bram Adams. Workshop on Mining Unstructured Data (MUD), 2010
  297. 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
  298. 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
  299. 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
  300. Co-Evolution of Source Code and the Build System, Bram Adams. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2009
  301. 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
  302. 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
  303. 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
  304. 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
  305. Predicting Faults Using the Complexity of Code Changes, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2009
  306. 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
  307. 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
  308. License Integration Patterns: Addressing License Mismatches in Component-Based Development?, Daniel M. German, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2009
  309. 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
  310. Automated Capacity Planning and Support for Enterprise Applications, Dharmesh Thakkar. Master's Thesis (Master's Thesis), 2009
  311. 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
  312. 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
  313. 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
  314. 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
  315. 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
  316. Future of Mining Software Archives: A Roundtable (roundtable contribution), Ahmed E Hassan. IEEE Software (IEEE Software), 2009
  317. Automated Verification of Enterprise Load Tests, Zhen Ming Jiang, Ahmed E Hassan, Gilbert Hamann, Parminder Flora. International Symposium on Software Reliability Engineering (ISSRE), 2009
  318. Change impact graphs: Determining the impact of prior code changes, Daniel M. German, Ahmed E Hassan, Gregorio Robles. Information and Software Technology (IST), 2009
  319. Guest Editor's Introduction: Special Issue on Mining Software Repositories, Stephan Diehl, Harald C. Gall, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2009
  320. 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
  321. 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
  322. 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
  323. 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
  324. A Framework for Measurement Based Performance Modeling, Dharmesh Thakkar, Ahmed E Hassan, Gilbert Hamann, Parminder Flora. International Workshop on Software and Performance (WOSP), 2008
  325. 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
  326. Automated Classification of Change Messages in Open Source Projects, Ahmed E Hassan. Symposium on Applied Computing (SAC), 2008
  327. 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
  328. 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
  329. 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
  330. The Road Ahead for Mining Software Repositories, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2008
  331. Supporting Software Evolution Using Adaptive Change Propagation, Haroon Malik, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2008
  332. 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
  333. 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
  334. 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
  335. Supporting software evolution using adaptive change propagation heuristics, Haroon Malik, Ahmed E Hassan. Journal of Software Maintenance and Evolution: Research and Practice (JSME), 2008
  336. Performance Engineering in Industry: Current Practices and Adoption Challenges, Ahmed E Hassan, Parminder Flora. International Workshop on Software and Performance (WOSP), 2007
  337. MythSE -- Myths in Software Engineering, Ahmed E Hassan, Thomas Zimmermann. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2007
  338. 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
  339. Mining software engineering data, Tao Xie, Jian Pei, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2007
  340. 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
  341. Detecting Interaction Coupling from Task Interaction Histories, Lijie Zou, Michael W Godfrey, Ahmed E Hassan. International Conference/Workshop on Program Comprehension (ICPC/IWPC), 2007
  342. 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
  343. 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
  344. Evolution Storyboards: Visualization of Software Structure Dynamics, Dirk Beyer, Ahmed E Hassan. International Conference/Workshop on Program Comprehension (ICPC/IWPC), 2006
  345. 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
  346. Introduction to MSR 2006, Stephan Diehl, Harald C. Gall, Martin Pinzger, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2006
  347. 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
  348. Visualizing and Understanding Code Duplication in Large Software Systems, Zhen Ming Jiang. Master's Thesis (Master's Thesis), 2006
  349. 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
  350. Examining the Evolution of Code Comments in PostgreSQL, Zhen Ming Jiang, Ahmed E Hassan. Mining Software Repositories (MSR), 2006
  351. 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
  352. 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
  353. Using Decision Trees to Predict the Certification Result of a Build, Ahmed E Hassan, Ken Zhang. International Conference on Automated Software Engineering (ASE), 2006
  354. Mining software repositories to assist developers and support managers, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2006
  355. 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
  356. Visualizing Clone Cohesion and Coupling, Zhen Ming Jiang, Ahmed E Hassan, Richard C. Holt. Asia Pacific Software Engineering Conference (APSEC), 2006
  357. Replaying Development History to Assess the Effectiveness of Change Propagation Tools, Ahmed E Hassan, Richard C. Holt. Empirical Software Engineering (EMSE), 2006
  358. Replaying development history to assess the effectiveness of change propagation tools, Ahmed E Hassan, Richard C. Holt. Empirical Software Engineering (EMSE), 2006
  359. The Top Ten List: Dynamic Fault Prediction, Ahmed E Hassan, Richard C. Holt. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2005
  360. MSR 2005 international workshop on mining software repositories, Ahmed E Hassan, Richard C. Holt, Stephan Diehl. International Conference on Software Engineering (ICSE), 2005
  361. 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
  362. MSR 2005: The International Workshop on Mining Software Repositories, Ahmed E Hassan, Richard C. Holt, Audris Mockus. International Conference on Software Engineering (ICSE), 2005
  363. Visualizing Historical Data Using Spectrographs, Ahmed E Hassan, Jingwei Wu, Richard C. Holt. International Software Metrics Symposium (METRICS), 2005
  364. 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
  365. MSR 2005: The International Workshop on Mining Software Repositories, Ahmed E Hassan, Richard C. Holt, Stephan Diehl. International Conference on Software Engineering (ICSE), 2005
  366. 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
  367. A Lightweight Approach for Migrating Web Frameworks, Ahmed E Hassan, Richard C. Holt. Information and Software Technology (IST), 2005
  368. 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
  369. 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
  370. 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
  371. 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
  372. MSR 2004: International Workshop on Mining Software Repositories, Ahmed E Hassan, Richard C. Holt, Audris Mockus. International Conference on Software Engineering (ICSE), 2004
  373. 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
  374. Mining Software Repositories to Assist Developers and Support Managers, Ahmed E Hassan. PhD Thesis (PhD Thesis), 2004
  375. Using Development History Sticky Notes to Understand Software Architecture, Ahmed E Hassan, Richard C. Holt. International Conference/Workshop on Program Comprehension (ICPC/IWPC), 2004
  376. 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
  377. Predicting Change Propagation in Software Systems, Ahmed E Hassan, Richard C. Holt. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2004
  378. 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
  379. 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
  380. C-REX: an evolutionary code extractor for C, Ahmed E Hassan, richard C. Holt. CSER Meeting (CSER), 2004
  381. The Chaos of Software Development, Ahmed E Hassan, Richard C. Holt. International Workshop on Principles of Software Evolution (IWPSE), 2003
  382. Migrating Web Applications, Ahmed E Hassan, Richard C. Holt. ASERC Workshop on Software Architecture (AWSA), 2003
  383. ADG: Annotated Dependency Graphs for Software Understanding, Ahmed E Hassan, Richard C. Holt. Working Conference on Software Visualization (VISSOFT), 2003
  384. A Visual Architectural Approach to Maintaining Web Applications, Ahmed E Hassan, Richard C. Holt. Annals of Software Engineering (Annals of Software Engineering), 2003
  385. Migrating Web Frameworks Using Water Transformations, Ahmed E Hassan, Richard C. Holt. Computer Software and Applications Conference (COMPSAC), 2003
  386. 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
  387. Using Graph Patterns to Extract Scenarios, Jingwei Wu, Ahmed E Hassan, Richard C. Holt. International Conference/Workshop on Program Comprehension (ICPC/IWPC), 2002
  388. Architecture Recovery of Web Applications, Ahmed E Hassan, Richard C. Holt. International Conference on Software Engineering (ICSE), 2002
  389. Towards a Better Understanding of Web Application, Ahmed E Hassan, Richard C. Holt. International Symposium on Web Systems Evolution (WSE), 2001
  390. Software Engineering Research in the Bazaar, Ahmed E Hassan, Michael W Godfrey, Richard C. Holt. International Conference on Software Engineering (ICSE), 2001
  391. Architecture Recovery of Web Applications, Ahmed E Hassan. Master's Thesis (Master's Thesis), 2001
  392. 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
  393. 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
  394. Architecture Recovery of Web Applications, Ahmed E Hassan, Richard C. Holt, Michael W Godfrey, Wai Ming Wong. Centre for Advanced Studies Conference (CASCON), 2000
  395. 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