Or when you prefer a more static list:
- Revisiting the impact of dependency network metrics on software defect prediction, Gopi Krishnan Rajbahadur, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2022
- Studying the overhead and crowd-sourced risk assessment strategy of dependency management bots, Benjamin Rombaut. Master's Thesis (Master's Thesis), 2022
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- Studying reopened bugs in open software systems, Ankur Tagra. Master's Thesis (Master's Thesis), 2021
- 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
- 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
- What makes a popular academic AI repository?, Yuanrui Fan, Xin Xia, David Lo, Ahmed E Hassan, Shanping Li. Empirical Software Engineering (EMSE), 2021
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- Reading Answers on Stack Overflow: Not Enough!, Haoxiang Zhang, Shaowei Wang, Tse-Hsun Chen, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2020
- 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
- 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
- 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
- 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
- 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
- On the Maintenance of Crowdsourced Knowledge on Stack Overflow, Haoxiang Zhang. PhD Thesis (PhD Thesis), 2020
- Studying Dependency Maintenance Practices Through the Mining of Data from NPM Packages, Filipe R Cogo. PhD Thesis (PhD Thesis), 2020
- Understanding the Impact of Experimental Design Choices on Machine Learning Classifiers in Software Analytics, Gopi Krishnan Rajbahadur. PhD Thesis (PhD Thesis), 2020
- Studying the Use of Extrinsic Incentives to Support Crowdsourced Software Engineering Activities, Jiayuan Zhou. PhD Thesis (PhD Thesis), 2020
- 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
- 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
- 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
- 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
- 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
- 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
- Mining development knowledge to understand and support software logging practices, Heng Li. PhD Thesis (PhD Thesis), 2019
- 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
- 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
- Characterizing and identifying reverted commits, Meng Yan, Xin Xia, David Lo, Ahmed E Hassan, Shanping Li. Empirical Software Engineering (EMSE), 2019
- Studying online distribution platforms for games through the mining of data from the Steam platform, Dayi Lin. PhD Thesis (PhD Thesis), 2019
- 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
- Identifying gameplay videos that exhibit bugs in computer games, Dayi Lin, Cor-Paul Bezemer, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2019
- 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
- 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
- Studying the Integration Practices and the Evolution of Ad Libraries in the Google Play Store, Md Ahasanuzzaman. Master's Thesis (Master's Thesis), 2019
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- How Do Developers Utilize Source Code from Stack Overflow?, Yuhao Wu, Shaowei Wang, Cor-Paul Bezemer, Katsuro Inoue. Empirical Software Engineering (EMSE), 2018
- 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
- 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
- Studying Software Logging Using Topic Models, Heng Li, Tse-Hsun Chen, Weiyi Shang, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2018
- An experience report on defect modelling in practice: Pitfalls and challenges, Chakkrit Tantithamthavorn, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2018
- 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
- 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
- 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
- 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
- Studying User-Developer Interactions Through the Updating and Reviewing Mechanisms of the Google Play Store, Safwat Hassan. PhD Thesis (PhD Thesis), 2018
- 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
- 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
- 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
- Revisiting the experimental design choices for approaches for the automated retrieval of duplicate issue reports, Mohamed Sami Rakha. PhD Thesis (PhD Thesis), 2017
- Applying Statistical Process Control to Automate the Analysis of Performance Load Tests, Thanh H.D. Nguyen. PhD Thesis (PhD Thesis), 2017
- 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
- 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
- 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
- An Empirical Study of Early Access Games on the Steam Platform, Dayi Lin, Cor-Paul Bezemer, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2017
- Towards a Better Understanding of the Impact of Experimental Components on Defect Prediction Models, Chakkrit Tantithamthavorn. PhD Thesis (PhD Thesis), 2017
- 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
- Automated Approaches for Reducing the Execution Time of Performance Tests, Hammam M. AlGhmadi. Master's Thesis (Master's Thesis), 2017
- Studying Reviewer Selection and Involvement in Modern Code Review Processes, Patanamon Thongtanunam. PhD Thesis (PhD Thesis), 2017
- 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
- 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
- Examining the Stability of Logging Statements, Suhas Kabinna, Cor-Paul Bezemer, Weiyi Shang, Mark D. Syer, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2017
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- An Exploration of Challenges Associated with Software Logging in Large Systems, Suhas Kabinna. Master's Thesis (Master's Thesis), 2016
- 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
- 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
- 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
- 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
- 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
- An Empirical Study of Emergency Updates for Top Android Mobile Apps, Safwat Hassan, Weiyi Shang, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2016
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- What Do Programmers Know about Software Energy Consumption, Candy Pang, Abram Hindle, Bram Adams, Ahmed E Hassan. IEEE Software (IEEE Software), 2016
- 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
- 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
- Studying the Urgent Updates of Popular Games on the Steam Platform, Dayi Lin, Cor-Paul Bezemer, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2016
- 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
- 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
- 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
- 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
- Towards Just-in-time Suggestions for Log Changes, Heng Li, Weiyi Shang, Ying Zou, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2016
- Which log level should developers choose for a new logging statement?, Heng Li, Weiyi Shang, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2016
- Improving the Performance of Database-Centric Applications through Program Analysis , Tse-Hsun Chen. PhD Thesis (PhD Thesis), 2016
- 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
- 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
- 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
- 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
- A Survey on Load Testing of Large-Scale Software Systems, Zhen Ming Jiang, Ahmed E Hassan. IEEE Transactions of Software Engineering (TSE), 2015
- 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
- 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
- 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
- An Empirical Study of Software Release Notes, Surafel Lemma Abebe, Nasir Ali, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2015
- 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
- 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
- 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
- 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
- An Empirical Study of the Copy and Paste Behavior during Development, Tarek M. ahmed, Weiyi Shang, Ahmed E Hassan. Mining Software Repositories (MSR), 2015
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- Studying the Needed Effort for Identifying Duplicate Issues, Mohamed Sami Rakha, Weiyi Shang, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2015
- 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
- On the unreliability of bug severity data, Yuan Tian, Nasir Ali, David Lo, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2015
- 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
- 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
- Studying the Software Development Overhead of Build Systems, Shane McIntosh. PhD Thesis (PhD Thesis), 2015
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- Log Engineering: Towards Systematic Log Mining to Support the Development of Ultra-large Scale Systems, Weiyi Shang. PhD Thesis (PhD Thesis), 2014
- 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
- 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
- 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
- An Empirical Study of Dormant Bugs, Tse-Hsun Chen, Meiyappan Nagappan, Emad Shihab, Ahmed E Hassan. Mining Software Repositories (MSR), 2014
- 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
- 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
- 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
- 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
- Studying The Impact Of Developer Communication On The Quality And Evolution Of A Software System, Nicolas Bettenburg. PhD Thesis (PhD Thesis), 2014
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- Mining unstructured software repositories, Stephen W. Thomas, Ahmed E Hassan, Dorothea Blostein. Evolving Software Systems (ESE), 2014
- 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
- 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
- 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
- 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
- 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
- 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
- Empirical Studies of Mobile Apps and Their Dependence on Mobile Platforms, Mark D. Syer. Master's Thesis (Master's Thesis), 2013
- Large-Scale Empirical Studies of Mobile Apps, Israel J. Mojica Ruiz. Master's Thesis (Master's Thesis), 2013
- Automated Analysis of Load Testing Results, Zhen Ming Jiang. PhD Thesis (PhD Thesis), 2013
- Studying the impact of social interactions on software quality, Nicolas Bettenburg, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2013
- Studying Software Quality Using Topic Models, Tse-Hsun Chen. Master's Thesis (Master's Thesis), 2013
- 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
- Challenges in mobile apps: a multi-disciplinary perspective, Meiyappan Nagappan, Emad Shihab, Ahmed E Hassan. Centre for Advanced Studies Conference (CASCON), 2013
- 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
- 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
- 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
- Towards Improving Statistical Modelling of Software Engineering Data: Think Locally, Act Globally!, Nicolas Bettenburg, Meiyappan Nagappan, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2013
- 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
- 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
- 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
- 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
- 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
- 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
- Bridging the Divide between Software Developers and Operators using Logs, Weiyi Shang. International Conference on Software Engineering (ICSE), 2012
- 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
- 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
- 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
- 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
- Think Locally, Act Globally: Improving Defect and Effort Prediction Models, Nicolas Bettenburg, Meiyappan Nagappan, Ahmed E Hassan. Mining Software Repositories (MSR), 2012
- Explaining Software Defects Using Topic Models, Tse-Hsun Chen, Stephen W. Thomas, Meiyappan Nagappan, Ahmed E Hassan. Mining Software Repositories (MSR), 2012
- A Qualitative Study on Performance Bugs, Shahed Zaman, Bram Adams, Ahmed E Hassan. Mining Software Repositories (MSR), 2012
- Mining Unstructured Software Repositories Using IR Models, Stephen W. Thomas. PhD Thesis (PhD Thesis), 2012
- 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
- Empirical Studies of Performance Bugs and Performance Analysis Approaches for Software Systems, Shahed Zaman. Master's Thesis (Master's Thesis), 2012
- An Exploration of Challenges Limiting Pragmatic Software Defect Prediction, Emad Shihab. PhD Thesis (PhD Thesis), 2012
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- Static Test Case Prioritization Using Topic Models, Stephen W. Thomas, Hadi Hemmati, Ahmed E Hassan, Dorothea Blostein. Empirical Software Engineering (EMSE), 2012
- 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
- 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
- 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
- Studying Software Evolution Using Topic Models, Stephen W. Thomas, Bram Adams, Dorothea Blostein, Ahmed E Hassan. Science of Computer Programming (SCP), 2012
- Preserving Knowledge in Software Projects, Omar Alam, Bram Adams, Ahmed E Hassan. Journal of System and Software (JSS), 2012
- 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
- The Evolution of Java Build Systems, Shane McIntosh, Bram Adams, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2012
- 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
- Pragmatic Prioritization of Software Quality Assurance Efforts, Emad Shihab. International Conference on Software Engineering (ICSE), 2011
- 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
- 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
- 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
- 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
- Build System Maintenance, Shane McIntosh. International Conference on Software Engineering (ICSE), 2011
- Mining Software Repositories Using Topic Models, Stephen W. Thomas. International Conference on Software Engineering (ICSE), 2011
- Studying the Evolution of Build Systems, Shane McIntosh. Master's Thesis (Master's Thesis), 2011
- 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
- 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
- Modeling the Evolution of Topics in Source Code Histories, Stephen W. Thomas, Bram Adams, Ahmed E Hassan, Dorothea Blostein. Mining Software Repositories (MSR), 2011
- Security Versus Performance Bugs: A Case Study on Firefox, Shahed Zaman, Bram Adams, Ahmed E Hassan. Mining Software Repositories (MSR), 2011
- 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
- Automated Discovery of Performance Regressions In Enterprise Applications, King Chun Foo. Master's Thesis (Master's Thesis), 2011
- Identifying Performance Deviations in Thread Pools, Mark D. Syer, Bram Adams, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2011
- 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
- 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
- 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
- Mining Development Repositories To Study the Impact of Collaboration on Software Systems, Nicolas Bettenburg. International Symposium on the Foundations of Software Engineering (FSE), 2011
- 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
- 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
- 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
- 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
- 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
- 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
- Studying the Impact of Social Structures on Software Quality, Nicolas Bettenburg, Ahmed E Hassan. International Conference/Workshop on Program Comprehension (ICPC/IWPC), 2010
- 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
- Studying Software Evolution Using the Time Dependence of Code Changes, Omar Alam. Master's Thesis (Master's Thesis), 2010
- 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
- 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
- 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
- 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
- Visualizing the Results of Field Testing, Brian Chan, Ying Zou, Ahmed E Hassan, Anand Sinha. International Conference/Workshop on Program Comprehension (ICPC/IWPC), 2010
- A Methodology to Support Load Test Analysis, Haroon Malik. International Conference on Software Engineering (ICSE), 2010
- The Evolution of ANT Build Systems, Shane McIntosh, Bram Adams, Ahmed E Hassan. Mining Software Repositories (MSR), 2010
- Should I contribute to this discussion?, Walid M. Ibrahim, Nicolas Bettenburg, Emad Shihab, Bram Adams, Ahmed E Hassan. Mining Software Repositories (MSR), 2010
- Identifying Crosscutting Concerns Using Historical Code Changes, Bram Adams, Zhen Ming Jiang, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2010
- Mining software engineering data, Ahmed E Hassan, Tao Xie. International Conference on Software Engineering (ICSE), 2010
- 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
- Enabling Large-Scale Mining Software Repositories (MSR) Studies Using Web-Scale Platforms, Weiyi Shang. Master's Thesis (Master's Thesis), 2010
- 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
- Automated Analysis of Load Testing Results, Zhen Ming Jiang. International Conference on Software Testing and Analysis (ISSTA), 2010
- 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
- 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
- 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
- DiffLDA: topic evolution in software projects, Stephen W. Thomas, Bram Adams, Ahmed E Hassan, Dorothea Blostein. (), 2010
- 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
- Software Intelligence: The Future of Mining Software Engineering Data, Ahmed E Hassan, Tao Xie. International Symposium on the Foundations of Software Engineering (FSE), 2010
- 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
- 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
- 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
- Mining Unstructured Data is Like Fishing in Muddy Waters, Nicolas Bettenburg, Bram Adams. Workshop on Mining Unstructured Data (MUD), 2010
- 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
- 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
- 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
- Co-Evolution of Source Code and the Build System, Bram Adams. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2009
- 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
- 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
- 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
- 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
- Predicting Faults Using the Complexity of Code Changes, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2009
- 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
- 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
- License Integration Patterns: Addressing License Mismatches in Component-Based Development?, Daniel M. German, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2009
- 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
- Automated Capacity Planning and Support for Enterprise Applications, Dharmesh Thakkar. Master's Thesis (Master's Thesis), 2009
- 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
- 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
- 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
- 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
- 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
- Future of Mining Software Archives: A Roundtable (roundtable contribution), Ahmed E Hassan. IEEE Software (IEEE Software), 2009
- Automated Verification of Enterprise Load Tests, Zhen Ming Jiang, Ahmed E Hassan, Gilbert Hamann, Parminder Flora. International Symposium on Software Reliability Engineering (ISSRE), 2009
- Change impact graphs: Determining the impact of prior code changes, Daniel M. German, Ahmed E Hassan, Gregorio Robles. Information and Software Technology (IST), 2009
- Guest Editor's Introduction: Special Issue on Mining Software Repositories, Stephan Diehl, Harald C. Gall, Ahmed E Hassan. Empirical Software Engineering (EMSE), 2009
- 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
- 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
- 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
- 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
- A Framework for Measurement Based Performance Modeling, Dharmesh Thakkar, Ahmed E Hassan, Gilbert Hamann, Parminder Flora. International Workshop on Software and Performance (WOSP), 2008
- 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
- Automated Classification of Change Messages in Open Source Projects, Ahmed E Hassan. Symposium on Applied Computing (SAC), 2008
- 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
- 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
- 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
- The Road Ahead for Mining Software Repositories, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2008
- Supporting Software Evolution Using Adaptive Change Propagation, Haroon Malik, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2008
- 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
- 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
- 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
- Supporting software evolution using adaptive change propagation heuristics, Haroon Malik, Ahmed E Hassan. Journal of Software Maintenance and Evolution: Research and Practice (JSME), 2008
- Performance Engineering in Industry: Current Practices and Adoption Challenges, Ahmed E Hassan, Parminder Flora. International Workshop on Software and Performance (WOSP), 2007
- MythSE -- Myths in Software Engineering, Ahmed E Hassan, Thomas Zimmermann. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2007
- 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
- Mining software engineering data, Tao Xie, Jian Pei, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2007
- 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
- Detecting Interaction Coupling from Task Interaction Histories, Lijie Zou, Michael W Godfrey, Ahmed E Hassan. International Conference/Workshop on Program Comprehension (ICPC/IWPC), 2007
- 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
- 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
- Evolution Storyboards: Visualization of Software Structure Dynamics, Dirk Beyer, Ahmed E Hassan. International Conference/Workshop on Program Comprehension (ICPC/IWPC), 2006
- 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
- Introduction to MSR 2006, Stephan Diehl, Harald C. Gall, Martin Pinzger, Ahmed E Hassan. International Conference on Software Engineering (ICSE), 2006
- 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
- Visualizing and Understanding Code Duplication in Large Software Systems, Zhen Ming Jiang. Master's Thesis (Master's Thesis), 2006
- 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
- Examining the Evolution of Code Comments in PostgreSQL, Zhen Ming Jiang, Ahmed E Hassan. Mining Software Repositories (MSR), 2006
- 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
- 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
- Using Decision Trees to Predict the Certification Result of a Build, Ahmed E Hassan, Ken Zhang. International Conference on Automated Software Engineering (ASE), 2006
- Mining software repositories to assist developers and support managers, Ahmed E Hassan. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2006
- 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
- Visualizing Clone Cohesion and Coupling, Zhen Ming Jiang, Ahmed E Hassan, Richard C. Holt. Asia Pacific Software Engineering Conference (APSEC), 2006
- Replaying Development History to Assess the Effectiveness of Change Propagation Tools, Ahmed E Hassan, Richard C. Holt. Empirical Software Engineering (EMSE), 2006
- Replaying development history to assess the effectiveness of change propagation tools, Ahmed E Hassan, Richard C. Holt. Empirical Software Engineering (EMSE), 2006
- The Top Ten List: Dynamic Fault Prediction, Ahmed E Hassan, Richard C. Holt. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2005
- MSR 2005 international workshop on mining software repositories, Ahmed E Hassan, Richard C. Holt, Stephan Diehl. International Conference on Software Engineering (ICSE), 2005
- 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
- MSR 2005: The International Workshop on Mining Software Repositories, Ahmed E Hassan, Richard C. Holt, Audris Mockus. International Conference on Software Engineering (ICSE), 2005
- Visualizing Historical Data Using Spectrographs, Ahmed E Hassan, Jingwei Wu, Richard C. Holt. International Software Metrics Symposium (METRICS), 2005
- 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
- MSR 2005: The International Workshop on Mining Software Repositories, Ahmed E Hassan, Richard C. Holt, Stephan Diehl. International Conference on Software Engineering (ICSE), 2005
- 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
- A Lightweight Approach for Migrating Web Frameworks, Ahmed E Hassan, Richard C. Holt. Information and Software Technology (IST), 2005
- 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
- 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
- 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
- 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
- MSR 2004: International Workshop on Mining Software Repositories, Ahmed E Hassan, Richard C. Holt, Audris Mockus. International Conference on Software Engineering (ICSE), 2004
- 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
- Mining Software Repositories to Assist Developers and Support Managers, Ahmed E Hassan. PhD Thesis (PhD Thesis), 2004
- Using Development History Sticky Notes to Understand Software Architecture, Ahmed E Hassan, Richard C. Holt. International Conference/Workshop on Program Comprehension (ICPC/IWPC), 2004
- 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
- Predicting Change Propagation in Software Systems, Ahmed E Hassan, Richard C. Holt. International Conference on Software Maintenance and Evolution (ICSM/ICSME), 2004
- 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
- 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
- C-REX: an evolutionary code extractor for C, Ahmed E Hassan, richard C. Holt. CSER Meeting (CSER), 2004
- The Chaos of Software Development, Ahmed E Hassan, Richard C. Holt. International Workshop on Principles of Software Evolution (IWPSE), 2003
- Migrating Web Applications, Ahmed E Hassan, Richard C. Holt. ASERC Workshop on Software Architecture (AWSA), 2003
- ADG: Annotated Dependency Graphs for Software Understanding, Ahmed E Hassan, Richard C. Holt. Working Conference on Software Visualization (VISSOFT), 2003
- A Visual Architectural Approach to Maintaining Web Applications, Ahmed E Hassan, Richard C. Holt. Annals of Software Engineering (Annals of Software Engineering), 2003
- Migrating Web Frameworks Using Water Transformations, Ahmed E Hassan, Richard C. Holt. Computer Software and Applications Conference (COMPSAC), 2003
- 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
- Using Graph Patterns to Extract Scenarios, Jingwei Wu, Ahmed E Hassan, Richard C. Holt. International Conference/Workshop on Program Comprehension (ICPC/IWPC), 2002
- Architecture Recovery of Web Applications, Ahmed E Hassan, Richard C. Holt. International Conference on Software Engineering (ICSE), 2002
- Towards a Better Understanding of Web Application, Ahmed E Hassan, Richard C. Holt. International Symposium on Web Systems Evolution (WSE), 2001
- Software Engineering Research in the Bazaar, Ahmed E Hassan, Michael W Godfrey, Richard C. Holt. International Conference on Software Engineering (ICSE), 2001
- Architecture Recovery of Web Applications, Ahmed E Hassan. Master's Thesis (Master's Thesis), 2001
- 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
- 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
- Architecture Recovery of Web Applications, Ahmed E Hassan, Richard C. Holt, Michael W Godfrey, Wai Ming Wong. Centre for Advanced Studies Conference (CASCON), 2000
- 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