( = Paper PDF, = Presentation slides)

Journal Articles

  1. M. Viggiato, D. Lin, A. Hindle, and C. Bezemer, “What Causes Wrong Sentiment Classifications of Game Reviews?,” IEEE Transactions on Games, p. 1–14, 2021.
    Files: [PDF]
    Citation: [Show Bibtex]
    @article{markos2021sentiment,
    author = {Markos Viggiato and Dayi Lin and Abram Hindle and Cor-Paul Bezemer},
    institution = {University of Alberta},
    journal = {IEEE Transactions on Games},
    month = {April},
    pages = {1--14},
    title = {What Causes Wrong Sentiment Classifications of Game Reviews?},
    pdf = {https://www.researchgate.net/publication/350638067_What_Causes_Wrong_Sentiment_Classifications_of_Game_Reviews},
    year = {2021}
    }

  2. F. R. Cogo, G. A. Oliva, C. Bezemer, and A. E. Hassan, “An empirical study of same-day releases of popular packages in the npm ecosystem,” Empirical Software Engineering Journal, 2021.
    Files: [PDF]
    Citation: [Show Bibtex]
    @Article{cogo2021,
    author="Filipe R. Cogo and Gustavo A. Oliva and Cor-Paul Bezemer and Ahmed E. Hassan",
    title="An empirical study of same-day releases of popular packages in the npm ecosystem",
    year="2021",
    month="Apr",
    day="05",
    journal="Empirical Software Engineering Journal",
    pdf="https://www.researchgate.net/publication/350287216_An_empirical_study_of_same-day_releases_of_popular_packages_in_the_npm_ecosystem"
    }

  3. R. Epp, D. Lin, and C. Bezemer, “An Empirical Study of Trends of Popular Virtual Reality Games and Their Complaints,” IEEE Transactions on Games, p. 1–12, 2021.
    Files: [PDF]
    Citation: [Show Bibtex]
    @article{rain2021vr,
    author = {Rain Epp and Dayi Lin and Cor-Paul Bezemer},
    institution = {University of Alberta},
    journal = {IEEE Transactions on Games},
    month = {January},
    pages = {1--12},
    title = {An Empirical Study of Trends of Popular Virtual Reality Games and Their Complaints},
    pdf = {https://www.researchgate.net/publication/348886009_An_Empirical_Study_of_Trends_of_Popular_Virtual_Reality_Games_and_Their_Complaints},
    year = {2021}
    }

  4. H. Sahar, A. Hindle, and C. Bezemer, “How are issue reports discussed in Gitter chat rooms?,” Journal of Systems and Software, p. 1–53, 2020.
    Files:
    Citation: [Show Bibtex]
    @article{sahar2020JSS-Gitter-Issues,
    author = {Hareem Sahar and Abram Hindle and Cor-Paul Bezemer},
    code = {sahar2020JSS-Gitter-Issues},
    day = {29},
    institution = {University of Alberta},
    journal = {Journal of Systems and Software},
    month = {October},
    pages = {1--53},
    title = {How are issue reports discussed in Gitter chat rooms?},
    type = {article},
    url = {http://softwareprocess.ca/pubs/sahar2020JSS-Gitter-Issues.pdf},
    venue = {Journal of Systems and Software},
    year = {2020}
    }

  5. D. Lee, G. K. Rajbahadur, D. Lin, M. Sayagh, C. Bezemer, and A. E. Hassan, “An Empirical Study of the Characteristics of Popular Minecraft Mods,” Empirical Software Engineering Journal, 2020.
    Files: [PDF]
    Citation: [Show Bibtex]
    @Article{Lee2020curseforge,
    author="Lee, Daniel
    and Rajbahadur, Gopi Krishnan
    and Lin, Dayi
    and Sayagh, Mohammed
    and Bezemer, Cor-Paul
    and Hassan, Ahmed E.",
    title="An Empirical Study of the Characteristics of Popular Minecraft Mods",
    year="2020",
    month="Jun",
    day="01",
    journal="Empirical Software Engineering Journal",
    pdf="https://www.researchgate.net/publication/341685741_An_Empirical_Study_of_the_Characteristics_of_Popular_Minecraft_Mods"
    }

  6. H. M. AlGhamdi, C. Bezemer, W. Shang, A. E. Hassan, and P. Flora, “Towards Reducing the Time Needed for Load Testing,” Journal of Software Evolution and Process, 2020.
    Files: [PDF]
    Citation: [Show Bibtex]
    @Article{AlGhamdi2020loadtests,
    author="AlGhamdi, Hammam M.
    and Bezemer, Cor-Paul
    and Shang, Weiyi
    and Hassan, Ahmed E.
    and Flora, Parminder",
    title="Towards Reducing the Time Needed for Load Testing",
    year="2020",
    month="May",
    day="12",
    journal="Journal of Software Evolution and Process",
    pdf="https://www.researchgate.net/publication/341712790_Towards_Reducing_the_Time_Needed_for_Load_Testing"
    }

  7. J. Zhou, S. Wang, C. Bezemer, Y. Zou, and A. E. Hassan, “Studying the Association between Bountysource Bounties and the Issue-addressing Likelihood of GitHub Issue Reports,” Transactions on Software Engineering, 2020.
    Files: [PDF]
    Citation: [Show Bibtex]
    @Article{Zhou2020bountysource,
    author="Zhou, Jiayuan
    and Wang, Shaowei
    and Bezemer, Cor-Paul
    and Zou, Ying
    and Hassan, Ahmed E.",
    title="Studying the Association between Bountysource Bounties and the Issue-addressing Likelihood of GitHub Issue Reports",
    year="2020",
    month="Feb",
    day="12",
    journal="Transactions on Software Engineering",
    pdf="https://www.researchgate.net/publication/332263736_Bounties_in_Open_Source_Development_on_GitHub_A_Case_Study_of_Bountysource_Bounties"
    }

  8. D. Lee, D. Lin, C. Bezemer, and A. E. Hassan, “Building the Perfect Game – An Empirical Study of Game Modifications,” Empirical Software Engineering, 2019.
    Files: [PDF]
    Citation: [Show Bibtex]
    @Article{Daniel2019nexusmods,
    author="Lee, Daniel.
    and Lin, Dayi
    and Bezemer, Cor-Paul
    and Hassan, Ahmed E.",
    title="Building the Perfect Game - An Empirical Study of Game Modifications",
    year="2019",
    month="Oct",
    day="17",
    journal="Empirical Software Engineering",
    pdf="https://www.researchgate.net/publication/336653596_Building_the_Perfect_Game_-_An_Empirical_Study_of_Game_Modifications"
    }

  9. M. Ahasanuzzaman, S. Hassan, C. Bezemer, and A. E. Hassan, “A Longitudinal Study of Popular Ad Libraries in the Google Play Store,” Empirical Software Engineering, 2019.
    Files: [PDF]
    Citation: [Show Bibtex]
    @Article{Ahsan2019adlibraries,
    author="Ahasanuzzaman, Md.
    and Hassan, Safwat
    and Bezemer, Cor-Paul
    and Hassan, Ahmed E.",
    title="A Longitudinal Study of Popular Ad Libraries in the Google Play Store",
    year="2019",
    month="Aug",
    day="8",
    journal="Empirical Software Engineering",
    pdf="https://www.researchgate.net/publication/335055419_A_Longitudinal_Study_of_Popular_Ad_Libraries_in_the_Google_Play_Store"
    }

  10. M. Kondo, C. Bezemer, Y. Kamei, A. E. Hassan, and O. Mizuno, “The Impact of Feature Reduction Techniques on Defect Prediction Models,” Empirical Software Engineering Journal, 2019.
    Files: [PDF]
    Citation: [Show Bibtex]
    @Article{Kondo2020featurereduction,
    author="Kondo, Masanari and Bezemer, Cor-Paul and Kamei, Yasutaka and Hassan, Ahmed E. and Mizuno, Osamu",
    title="The Impact of Feature Reduction Techniques on Defect Prediction Models",
    year="2019",
    month="Jun",
    day="01",
    journal="Empirical Software Engineering Journal",
    pdf="https://www.researchgate.net/publication/329572260_The_Impact_of_Feature_Reduction_Techniques_on_Defect_Prediction_Models"
    }

  11. D. Costa, C. Bezemer, P. Leitner, and A. Andrzejak, “What’s Wrong With My Benchmark Results? Studying Bad Practices in JMH Benchmarks,” The Transactions of Software Engineering (TSE) journal, 2019.
    Files: [PDF]
    Citation: [Show Bibtex]
    @article{diego_tse,
    title = "What's Wrong With My Benchmark Results? Studying Bad Practices in JMH Benchmarks",
    journal = "The Transactions of Software Engineering (TSE) journal",
    author = "Diego Costa and Cor-Paul Bezemer and Philipp Leitner and Artur Andrzejak",
    publisher = {IEEE},
    year="2019",
    month="June",
    day="17",
    pdf = "https://www.researchgate.net/publication/333825812_What's_Wrong_With_My_Benchmark_Results_Studying_Bad_Practices_in_JMH_Benchmarks"
    }

  12. J. Zhou, S. Wang, C. Bezemer, and A. E. Hassan, “Bounties on Technical Q&A Sites: A Case Study of Stack Overflow Bounties,” Empirical Software Engineering, 2019.
    Files: [PDF]
    Citation: [Show Bibtex]
    @Article{Zhou2019sobounties,
    author="Zhou, Jiayuan
    and Wang, Shaowei
    and Bezemer, Cor-Paul
    and Hassan, Ahmed E.",
    title="Bounties on Technical Q&A Sites: A Case Study of Stack Overflow Bounties",
    year="2019",
    month="June",
    day="12",
    journal="Empirical Software Engineering",
    pdf="https://www.researchgate.net/publication/333826034_Bounties_on_Technical_QA_Sites_A_Case_Study_of_Stack_Overflow_Bounties"
    }

  13. D. Lin, C. Bezemer, and A. E. Hassan, “Identifying gameplay videos that exhibit bugs in computer games,” Empirical Software Engineering, 2019.
    Files: [PDF]
    Citation: [Show Bibtex]
    @Article{Lin2019videos,
    author="Lin, Dayi
    and Bezemer, Cor-Paul
    and Hassan, Ahmed E.",
    title="Identifying gameplay videos that exhibit bugs in computer games",
    year="2019",
    month="May",
    day="21",
    journal="Empirical Software Engineering",
    pdf="https://www.researchgate.net/publication/333259544_Identifying_gameplay_videos_that_exhibit_bugs_in_computer_games"
    }

  14. Y. Wu, S. Wang, C. Bezemer, and K. Inoue, “How Do Developers Utilize Source Code from Stack Overflow?,” The Empirical Software Engineering (EMSE) journal, vol. 24, iss. 2, p. 637–673, 2019.
    Files: [PDF]
    Citation: [Show Bibtex]
    @article{frank17reuse,
    title = "How Do Developers Utilize Source Code from {Stack Overflow}?",
    journal = "The Empirical Software Engineering (EMSE) journal",
    author = "Yuhao Wu and Shaowei Wang and Cor-Paul Bezemer and Katsuro Inoue",
    year = {2019},
    publisher = {Springer},
    month="April",
    day="15",
    volume="24",
    number="2",
    pages="637--673",
    pdf= "https://www.researchgate.net/publication/324951594_How_Do_Developers_Utilize_Source_Code_from_Stack_Overflow"
    }

  15. H. Hu, S. Wang, C. Bezemer, and A. E. Hassan, “Studying the Consistency of Star Ratings, Reviews and Releases of Top Free Hybrid Android and iOS Apps,” The Empirical Software Engineering (EMSE) journal, vol. 24, iss. 1, p. 7–32, 2019.
    Files: [PDF]
    Citation: [Show Bibtex]
    @article{hu17hybrid,
    title = "Studying the Consistency of Star Ratings, Reviews and Releases of Top Free Hybrid {A}ndroid and {iOS} Apps",
    journal = "The Empirical Software Engineering (EMSE) journal",
    author = "Hanyang Hu and Shaowei Wang and Cor-Paul Bezemer and Ahmed E. Hassan",
    year = {2018},
    publisher = {Springer},
    year="2019",
    month="Feb",
    day="15",
    volume="24",
    number="1",
    pages="7--32",
    pdf="https://www.researchgate.net/publication/323858294_Studying_the_Consistency_of_Star_Ratings_and_Reviews_of_Popular_Free_Hybrid_Android_and_iOS_Apps"
    }

  16. S. Hassan, C. Bezemer, and A. E. Hassan, “Studying Bad Updates of Top Free-to-Download Apps in the Google Play Store,” The Transactions of Software Engineering (TSE) journal, 2019.
    Files: [PDF]
    Citation: [Show Bibtex]
    @article{safwat_tse,
    title = "Studying Bad Updates of Top Free-to-Download Apps in the Google Play Store",
    journal = "The Transactions of Software Engineering (TSE) journal",
    author = "Safwat Hassan and Cor-Paul Bezemer and Ahmed E. Hassan",
    publisher = {IEEE},
    year="2019",
    pdf = "https://www.researchgate.net/publication/327446425_Studying_Bad_Updates_of_Top_Free-to-Download_Apps_in_the_Google_Play_Store"
    }

  17. H. Hu, C. Bezemer, and A. E. Hassan, “Studying the Consistency of Star Ratings and Complaints in 1 & 2-Star User Reviews for Top Free Cross-Platform Android and iOS Apps,” The Empirical Software Engineering (EMSE) journal, vol. 23, iss. 6, p. 3442–3475, 2018.
    Files: [PDF]
    Citation: [Show Bibtex]
    @article{hu16crossplatform,
    title = "Studying the Consistency of Star Ratings and Complaints in 1 \& 2-Star User Reviews for Top Free Cross-Platform {A}ndroid and {iOS} Apps",
    journal = "The Empirical Software Engineering (EMSE) journal",
    author = "Hanyang Hu and Cor-Paul Bezemer and Ahmed E. Hassan",
    year = {2018},
    month="Dec",
    volume="23",
    number="6",
    pages="3442--3475",
    publisher = {Springer},
    pdf="https://www.researchgate.net/publication/310022319_Studying_the_consistency_of_star_ratings_and_the_complaints_in_1_2-star_user_reviews_for_top_free_cross-platform_Android_and_iOS_apps"
    }

  18. M. S. Rakha, C. Bezemer, and A. E. Hassan, “Revisiting the Performance Evaluation of Automated Approaches for the Identification of Duplicate Issue Reports,” The Transactions of Software Engineering (TSE) journal, vol. 44, iss. 12, p. 1245–1268, 2018.
    Files: [PDF]
    Citation: [Show Bibtex]
    @article{sami16tse,
    title = "Revisiting the Performance Evaluation of Automated Approaches for the Identification of Duplicate Issue Reports",
    journal = "The Transactions of Software Engineering (TSE) journal",
    author = "Mohamed Sami Rakha and Cor-Paul Bezemer and Ahmed E. Hassan",
    publisher = {IEEE},
    year = {2018},
    month="Dec",
    volume="44",
    number="12",
    pages="1245--1268",
    pdf="https://www.researchgate.net/publication/319878728_Revisiting_the_Performance_Evaluation_of_Automated_Approaches_for_the_Retrieval_of_Duplicate_Issue_Reports"
    }

  19. M. S. Rakha, C. Bezemer, and A. E. Hassan, “Revisiting the Performance of Automated Approaches for the Retrieval of Duplicate Reports in Issue Tracking Systems that Perform Just-in-Time Duplicate Retrieval,” The Empirical Software Engineering (EMSE) journal, vol. 23, iss. 5, p. 2597–2621, 2018.
    Files: [PDF]
    Citation: [Show Bibtex]
    @article{sami17jit,
    title = "Revisiting the Performance of Automated Approaches for the Retrieval of Duplicate Reports in Issue Tracking Systems that Perform Just-in-Time Duplicate Retrieval",
    journal = "The Empirical Software Engineering (EMSE) journal",
    author = "Mohamed Sami Rakha and Cor-Paul Bezemer and Ahmed E. Hassan",
    publisher = {Springer},
    year="2018",
    month="Oct",
    day="1",
    volume="23",
    number="5",
    pages="2597--2621",
    pdf="https://www.researchgate.net/publication/321913195_Revisiting_the_Performance_of_Automated_Approaches_for_the_Retrieval_of_Duplicate_Reports_in_Issue_Tracking_Systems_that_Perform_Just-in-Time_Duplicate_Retrieval"
    }

  20. S. Hassan, C. Tantithamthavorn, C. Bezemer, and A. E. Hassan, “Studying the Dialogue Between Users and Developers of Free Apps in the Google Play Store,” The Empirical Software Engineering (EMSE) journal, vol. 23, iss. 3, p. 1275–1312, 2018.
    Files: [PDF] [SLIDES]
    Citation: [Show Bibtex]
    @article{safwat16replies,
    title = "Studying the Dialogue Between Users and Developers of Free Apps in the {G}oogle {P}lay Store",
    journal = "The Empirical Software Engineering (EMSE) journal",
    author = "Safwat Hassan and Chakkrit Tantithamthavorn and Cor-Paul Bezemer and Ahmed E. Hassan",
    publisher = {Springer},
    year="2018",
    month="June",
    day="01",
    volume="23",
    number="3",
    pages="1275--1312",
    pdf="https://www.researchgate.net/publication/318726026_Studying_the_Dialogue_Between_Users_and_Developers_of_Free_Apps_in_the_Google_Play_Store",
    slides="https://www.slideshare.net/SAIL_QU/studying-the-dialogue-between-users-and-developers-of-free-apps-in-the-google-play-store"
    }

  21. M. Bagherzadeh, N. Kahani, C. Bezemer, A. E. Hassan, J. Dingel, and J. R. Cordy, “Analyzing a Decade of Linux System Calls,” The Empirical Software Engineering (EMSE) journal, vol. 23, iss. 3, p. 1519–1551, 2018.
    Files: [PDF] [SLIDES]
    Citation: [Show Bibtex]
    @article{moji16systemcalls,
    title = "Analyzing a Decade of {L}inux System Calls",
    journal = "The Empirical Software Engineering (EMSE) journal",
    author = "Mojtaba Bagherzadeh and Nafiseh Kahani and Cor-Paul Bezemer and Ahmed E. Hassan and Juergen Dingel and James R. Cordy",
    year = {2018},
    pages = {1519--1551},
    month = {June},
    volume="23",
    number="3",
    pdf="https://www.researchgate.net/publication/319687129_Analyzing_a_Decade_of_Linux_System_Calls",
    slides="https://www.slideshare.net/corpaulbezemer/studying-a-decade-of-linux-system-calls"
    }

  22. D. Lin, C. Bezemer, Y. Zou, and A. E. Hassan, “An empirical study of game reviews on the Steam platform,” Empirical Software Engineering, 2018.
    Files: [PDF] [SLIDES]
    Citation: [Show Bibtex]
    @Article{Lin2018reviews,
    author="Lin, Dayi
    and Bezemer, Cor-Paul
    and Zou, Ying
    and Hassan, Ahmed E.",
    title="An empirical study of game reviews on the Steam platform",
    journal="Empirical Software Engineering",
    year="2018",
    month="Jun",
    day="15",
    pdf="https://www.researchgate.net/publication/324923032_An_Empirical_Study_of_Game_Reviews_on_the_Steam_Platform",
    slides="https://www.slideshare.net/corpaulbezemer/an-empirical-study-of-game-reviews-on-the-steam-platform"
    }

  23. D. Lin, C. Bezemer, and A. E. Hassan, “An Empirical Study of Early Access Games on the Steam Platform,” The Empirical Software Engineering (EMSE) journal, vol. 23, iss. 2, p. 771–799, 2018.
    Files: [PDF] [SLIDES]
    Citation: [Show Bibtex]
    @article{Lin16eag,
    title = "An Empirical Study of Early Access Games on the {S}team Platform",
    journal = "The Empirical Software Engineering (EMSE) journal",
    author = "Dayi Lin and Cor-Paul Bezemer and Ahmed E. Hassan",
    publisher = {Springer},
    year="2018",
    month="April",
    day="01",
    volume="23",
    number="2",
    pages="771--799",
    pdf="https://www.researchgate.net/publication/317570653_An_Empirical_Study_of_Early_Access_Games_on_the_Steam_Platform",
    slides="https://www.slideshare.net/slideshow/embed_code/key/FIvm4p1PLZHd2v"
    }

  24. S. Kabinna, C. Bezemer, W. Shang, M. D. Syer, and A. E. Hassan, “Examining the Stability of Logging Statements,” The Empirical Software Engineering (EMSE) journal, vol. 23, iss. 1, p. 290–333, 2018.
    Files: [PDF]
    Citation: [Show Bibtex]
    @article{kabinna16emse,
    title = "Examining the Stability of Logging Statements",
    journal = "The Empirical Software Engineering (EMSE) journal",
    author = "Suhas Kabinna and Cor-Paul Bezemer and Weiyi Shang and Mark D. Syer and Ahmed E. Hassan",
    publisher = {Springer},
    year="2018",
    month="Feb",
    volume="23",
    number="1",
    pages="290--333",
    pdf="https://www.researchgate.net/publication/315920544_Examining_the_Stability_of_Logging_Statements"}

  25. C. Bezemer, S. McIntosh, B. Adams, D. M. German, and A. E. Hassan, “An Empirical Study of Unspecified Dependencies in Make-Based Build Systems,” The Empirical Software Engineering (EMSE) journal, vol. 22, iss. 6, p. 3117–3148, 2017.
    Files: [PDF] [SLIDES]
    Citation: [Show Bibtex]
    @article{bezemer16unspecified,
    title = "An Empirical Study of Unspecified Dependencies in Make-Based Build Systems",
    journal = "The Empirical Software Engineering (EMSE) journal",
    author = "Cor-Paul Bezemer and Shane McIntosh and Bram Adams and Daniel M. German and Ahmed E. Hassan",
    year = {2017},
    publisher = {Springer},
    year="2017",
    month="Dec",
    day="01",
    volume="22",
    number="6",
    pages="3117--3148",
    pdf="https://www.researchgate.net/publication/315918566_An_empirical_study_of_unspecified_dependencies_in_make-based_build_systems",
    slides="https://www.slideshare.net/corpaulbezemer/an-empirical-study-of-unspecified-dependencies-in-makebased-build-systems"
    }

  26. D. Lin, C. Bezemer, and A. E. Hassan, “Studying the Urgent Updates of Popular Games on the Steam Platform,” The Empirical Software Engineering (EMSE) journal, vol. 22, iss. 4, p. 2095–2126, 2017.
    Files: [PDF] [SLIDES]
    Citation: [Show Bibtex]
    @article{Lin16urgent,
    title = "Studying the Urgent Updates of Popular Games on the {S}team Platform",
    journal = "The Empirical Software Engineering (EMSE) journal",
    author = "Dayi Lin and Cor-Paul Bezemer and Ahmed E. Hassan",
    publisher = {Springer},
    year="2017",
    month="Aug",
    day="01",
    volume="22",
    number="4",
    pages="2095--2126",
    slides="https://www.slideshare.net/slideshow/embed_code/key/d2FgGQfz1oL2yU",
    pdf="https://www.researchgate.net/publication/311625816_Studying_the_urgent_updates_of_popular_games_on_the_Steam_platform"
    }

  27. J. Kabbedijk, C. Bezemer, A. Zaidman, and S. Jansen, “Defining Multi-Tenancy: A Structured Mapping Study on the Academic and Industrial Perspective,” Journal of Systems and Software (JSS), vol. 100, pp. 139-148, 2015.
    Files: [PDF]
    Citation: [Show Bibtex]
    @article{KabbedijkJSS14,
    title = "Defining Multi-Tenancy: A Structured Mapping Study on the Academic and Industrial Perspective",
    journal = "Journal of Systems and Software (JSS)",
    author = "Jaap Kabbedijk and Cor-Paul Bezemer and Andy Zaidman and Slinger Jansen",
    volume = {100},
    pages = {139-148},
    year = {2015},
    publisher = {Elsevier},
    pdf = "https://www.researchgate.net/publication/267455810_Defining_Multi-Tenancy_A_Systematic_Mapping_Study_on_the_Academic_and_the_Industrial_Perspective"
    }

  28. C. Bezemer, E. Milon, A. Zaidman, and J. Pouwelse, “Detecting and Analyzing I/O Performance Regressions,” Journal of Software: Evolution and Process (JSEP), vol. 26, iss. 12, p. 1193–1212, 2014.
    Files: [PDF]
    Citation: [Show Bibtex]
    @article{Bezemer14jsep,
    author = {Bezemer, Cor-Paul and Milon, Elric and Zaidman, Andy and Pouwelse, Johan},
    title = {Detecting and Analyzing {I/O} Performance Regressions},
    journal = {Journal of Software: Evolution and Process (JSEP)},
    year = {2014},
    volume = {26},
    number = {12},
    pages = {1193--1212},
    publisher = {John Wiley & Sons, Ltd},
    pdf="https://www.researchgate.net/publication/264007423_Detecting_and_analyzing_IO_performance_regressions"
    }

  29. C. Bezemer and A. Zaidman, “Performance optimization of deployed software-as-a-service applications,” Journal of Systems and Software (JSS), vol. 87, pp. 87-103, 2014.
    Files: [PDF]
    Citation: [Show Bibtex]
    @article{BezemerJSS13,
    title = "Performance optimization of deployed software-as-a-service applications ",
    journal = "Journal of Systems and Software (JSS)",
    volume = "87",
    pages = "87-103",
    year = "2014",
    note = "",
    author = "Cor-Paul Bezemer and Andy Zaidman",
    publisher = {Elsevier},
    pdf="https://www.researchgate.net/publication/259098483_Performance_optimization_of_deployed_software-as-a-service_applications"
    }

Peer-reviewed Conference Papers

  1. Q. N. Vu and C. Bezemer, “Improving the Discoverability of Indie Games by Leveraging their Similarity to Top-Selling Games Identifying Important Requirements of a Recommender System,” in International Conference on the Foundations of Digital Games (FDG), 2021, p. 1–12.
    Files: [PDF]
    Citation: [Show Bibtex]
    @inproceedings{Quang21,
    author = {Quang N. Vu and Cor-Paul Bezemer},
    title = {Improving the Discoverability of Indie Games by Leveraging their Similarity to Top-Selling Games Identifying Important Requirements of a Recommender System},
    booktitle = {International Conference on the Foundations of Digital Games (FDG)},
    year = {2021},
    pages = {1--12},
    pdf="https://www.researchgate.net/publication/350709239_Improving_the_Discoverability_of_Indie_Games_by_Leveraging_their_Similarity_to_Top-Selling_Games_Identifying_Important_Requirements_of_a_Recommender_System"
    }

  2. A. V. Kamienski, L. Palechor, C. Bezemer, and A. Hindle, “PySStuBs: Characterizing Single-Statement Bugs in Popular Open-Source Python Projects,” in MSR Mining Challenge, 2021, p. 1–5.
    Files: [PDF]
    Citation: [Show Bibtex]
    @inproceedings{athur2021pysstubs,
    author = {Arthur V. Kamienski and Luisa Palechor and Cor-Paul Bezemer and Abram Hindle},
    title = {PySStuBs: Characterizing Single-Statement Bugs in Popular Open-Source Python Projects},
    booktitle = {MSR Mining Challenge},
    year = {2021},
    pages = {1--5},
    pdf="https://www.researchgate.net/publication/349899864_PySStuBs_Characterizing_Single-Statement_Bugs_in_Popular_Open-Source_Python_Projects"
    }

  3. S. Gholami, H. Khazaei, and C. Bezemer, “Should you Upgrade Official Docker Hub Images in Production Environments?,” in ICSE New Ideas and Emerging Results (NIER), 2021, p. 1–5.
    Files: [PDF]
    Citation: [Show Bibtex]
    @inproceedings{sara2021icsenier,
    author = {Sara Gholami and Hamzeh Khazaei and Cor-Paul Bezemer},
    title = {Should you Upgrade Official Docker Hub Images in Production Environments?},
    booktitle = {ICSE New Ideas and Emerging Results (NIER)},
    year = {2021},
    pages = {1--5},
    pdf="https://www.researchgate.net/publication/348884285_Should_you_Upgrade_Official_Docker_Hub_Images_in_Production_Environments"
    }

  4. M. V. de Almeida and C. Bezemer, “Trouncing in Dota 2: An Investigation of Blowout Matches,” in The 16th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE), 2020, p. 1–7.
    Files: [PDF]
    Citation: [Show Bibtex]
    @inproceedings{Markos2020dota2,
    author = {Markos Viggiato de Almeida and Cor-Paul Bezemer},
    title = {Trouncing in Dota 2: An Investigation of Blowout Matches},
    booktitle = {The 16th AAAI Conference on Artificial Intelligence and Interactive Digital Entertainment (AIIDE)},
    year = {2020},
    pages = {1--7},
    pdf="https://www.researchgate.net/publication/343557935_Trouncing_in_Dota_2_An_Investigation_of_Blowout_Matches"
    }

  5. Q. N. Vu and C. Bezemer, “An Empirical Study of the Characteristics of Popular Game Jams and Their High-ranking Submissions on itch.io,” in International Conference on the Foundations of Digital Games (FDG), 2020, p. 1–12.
    Files: [PDF]
    Citation: [Show Bibtex]
    @inproceedings{Quang20,
    author = {Quang N. Vu and Cor-Paul Bezemer},
    title = {An Empirical Study of the Characteristics of Popular Game Jams and Their High-ranking Submissions on itch.io},
    booktitle = {International Conference on the Foundations of Digital Games (FDG)},
    year = {2020},
    pages = {1--12},
    pdf="https://www.researchgate.net/publication/340634103_An_Empirical_Study_of_the_Characteristics_of_Popular_Game_Jams_and_Their_High-ranking_Submissions_on_itchio"
    }

  6. S. Eismann, C. Bezemer, W. Shang, D. Okanović, and A. van Hoorn, “Microservices: A Performance Tester’s Dream or Nightmare?,” in ACM/SPEC International Conference on Performance Engineering (ICPE), 2020, p. 1–12.
    Files: [PDF]
    Citation: [Show Bibtex]
    @inproceedings{Simon20,
    author = {Simon Eismann and Cor-Paul Bezemer and Weiyi Shang and Dušan Okanović and André van Hoorn},
    title = {Microservices: A Performance Tester's Dream or Nightmare?},
    booktitle = {ACM/SPEC International Conference on Performance Engineering (ICPE)},
    year = {2020},
    pages = {1--12},
    pdf="https://www.researchgate.net/publication/338805211_Microservices_A_Performance_Tester's_Dream_or_Nightmare
    "
    }

  7. S. Gholami, A. Goli, C. Bezemer, and H. Khazaei, “A Framework for Satisfying the Performance Requirements of Containerized Software Systems Through Multi-Versioning,” in ACM/SPEC International Conference on Performance Engineering (ICPE), 2020, p. 1–11.
    Files: [PDF]
    Citation: [Show Bibtex]
    @inproceedings{Sara20,
    author = {Sara Gholami and Alireza Goli and Cor-Paul Bezemer and Hamzeh Khazaei},
    title = {A Framework for Satisfying the Performance Requirements of Containerized Software Systems Through Multi-Versioning},
    booktitle = {ACM/SPEC International Conference on Performance Engineering (ICPE)},
    year = {2020},
    pages = {1--11},
    pdf="https://www.researchgate.net/publication/337926829_A_Framework_for_Satisfying_the_Performance_Requirements_of_Containerized_Software_Systems_Through_Multi-Versioning"
    }

  8. P. Leitner and C. Bezemer, “An exploratory study of the state of practice of performance testing in Java-based open source projects,” in The International Conference on Performance Engineering (ICPE), 2017, p. 373–384.
    Files: [PDF] [SLIDES]
    Citation: [Show Bibtex]
    @inproceedings{leitner16oss,
    title = "An exploratory study of the state of practice of performance testing in {J}ava-based open source projects",
    booktitle = "The International Conference on Performance Engineering (ICPE)",
    author = "Philipp Leitner and Cor-Paul Bezemer",
    year = {2017},
    pages = {373--384},
    publisher = {ACM/SPEC},
    pdf="https://www.researchgate.net/publication/309550897_An_exploratory_study_of_the_state_of_practice_of_performance_testing_in_Java-based_open_source_projects",
    slides="http://www.slideshare.net/corpaulbezemer/an-exploratory-study-of-the-state-of-practice-of-performance-testing-in-javabased-open-source-projects"
    }

  9. R. Singh, C. Bezemer, W. Shang, and A. E. Hassan, “Optimizing the Performance Configuration of Object-Relational mapping Frameworks Using a Multi-Objective Genetic Algorithm,” in ACM/SPEC International Conference on Performance Engineering (ICPE), 2016, p. 309–320.
    Files: [PDF] [SLIDES]
    Citation: [Show Bibtex]
    @inproceedings{Singh16,
    author = {Ravjot Singh and Cor-Paul Bezemer and Weiyi Shang and Ahmed E. Hassan},
    title = {Optimizing the Performance Configuration of Object-Relational mapping Frameworks Using a Multi-Objective Genetic Algorithm},
    booktitle = {ACM/SPEC International Conference on Performance Engineering (ICPE)},
    year = {2016},
    pages = {309--320},
    pdf="https://www.researchgate.net/publication/290607436_Optimizing_the_Performance-Related_Configurations_of_Object-Relational_Mapping_Frameworks_Using_a_Multi-Objective_Genetic_Algorithm",
    slides="http://www.slideshare.net/corpaulbezemer/week-7-optimizing-the-performancerelated-configurations-of-objectrelational-mapping-frameworks-using-a-multiobjective-genetic-algorithm"
    }

  10. S. Kabinna, C. Bezemer, W. Shang, and A. E. Hassan, “Examining the Stability of Logging Statements,” in IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), 2016, pp. 326-337.
    Files: [PDF]
    Citation: [Show Bibtex]
    @inproceedings{Kabinna16,
    author = {Suhas Kabinna and Cor-Paul Bezemer and Weiyi Shang and Ahmed E. Hassan},
    title = {Examining the Stability of Logging Statements},
    booktitle = {IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER)},
    year = {2016},
    pages={326-337},
    pdf="https://www.researchgate.net/publication/296696720_Examining_the_stability_of_logging_statements",
    slides=""
    }

  11. S. Kabinna, C. Bezemer, W. Shang, and A. E. Hassan, “Logging Library Migrations: A Case Study for the Apache Software Foundation Projects,” in International Conference on Mining Software Repositories (MSR), 2016, p. 154–164.
    Files: [PDF] [SLIDES]
    Citation: [Show Bibtex]
    @inproceedings{Kabinna16msr,
    author = {Suhas Kabinna and Bezemer, Cor-Paul and Shang, Weiyi and Hassan, Ahmed E.},
    title = {Logging Library Migrations: A Case Study for the {A}pache {S}oftware {F}oundation Projects},
    booktitle = {International Conference on Mining Software Repositories (MSR)},
    year = {2016},
    pages = {154--164},
    publisher = {ACM},
    pdf="https://www.researchgate.net/publication/296696500_Logging_Library_Migrations_A_Case_Study_for_the_Apache_Software_Foundation_Projects",
    slides="http://www.slideshare.net/corpaulbezemer/logging-library-migrations-a-case-study-for-the-apache-software-foundation-projects"
    }

  12. T. M. Ahmed, C. Bezemer, T. Chen, A. E. Hassan, and W. Shang, “Studying the Effectiveness of Application Performance Management (APM) Tools for Detecting Performance Regressions for Web Applications: An Experience Report,” in International Conference on Mining Software Repositories (MSR), 2016, p. 1–12.
    Files: [PDF] [SLIDES]
    Citation: [Show Bibtex]
    @inproceedings{Ahmed16msr,
    author = {Tarek M. Ahmed and Bezemer, Cor-Paul and Chen, Tse-Hsun and Hassan, Ahmed E. and Shang, Weiyi},
    title = {Studying the Effectiveness of Application Performance Management ({APM}) Tools for Detecting Performance Regressions for Web Applications: An Experience Report},
    booktitle = {International Conference on Mining Software Repositories (MSR)},
    year = {2016},
    pages = {1--12},
    publisher = {ACM},
    pdf="https://www.researchgate.net/publication/296696507_Studying_the_Effectiveness_of_Application_Performance_Management_APM_Tools_for_Detecting_Performance_Regressions_for_Web_Applications_An_Experience_Report",
    slides="https://www.slideshare.net/swy351/msr2016-tarek"
    }

  13. C. Bezemer, J. Pouwelse, and B. Gregg, “Understanding Software Performance Regressions Using Differential Flame Graphs,” in IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER), 2015, p. 535–539.
    Files: [PDF] [SLIDES]
    Citation: [Show Bibtex]
    @inproceedings{Bezemer15,
    author = {Cor-Paul Bezemer and
    Johan Pouwelse and
    Brendan Gregg},
    title = {Understanding Software Performance Regressions Using Differential Flame Graphs},
    booktitle = {IEEE International Conference on Software Analysis, Evolution, and Reengineering (SANER)},
    year = {2015},
    pages = {535--539},
    pdf="https://www.researchgate.net/publication/282681970_Understanding_software_performance_regressions_using_differential_flame_graphs",
    slides="http://www.slideshare.net/corpaulbezemer/saner-2015-era-track"
    }

  14. C. Bezemer, A. Zaidman, A. van der Hoeven, A. van de Graaf, M. Wiertz, and R. Weijers, “Locating performance improvement opportunities in an industrial Software-as-a-Service application,” in International Conference on Software Maintenance (ICSM), 2012, pp. 547-556.
    Files: [PDF]
    Citation: [Show Bibtex]
    @inproceedings{Bezemer12,
    author = {Cor-Paul Bezemer and
    Andy Zaidman and
    Ad van der Hoeven and
    Andre van de Graaf and
    Maarten Wiertz and
    Remko Weijers},
    title = {Locating performance improvement opportunities in an industrial
    {Software-as-a-Service} application},
    booktitle = {International Conference on Software Maintenance (ICSM)},
    year = {2012},
    pages = {547-556},
    pdf="https://www.researchgate.net/publication/261416907_Locating_performance_improvement_opportunities_in_an_industrial_software-as-A-service_application"
    }

  15. C. Bezemer and A. Zaidman, “Server overload detection and prediction using pattern classification,” in International Conference on Autonomous Computing (ICAC), 2011, pp. 163-164.
    Files: [PDF]
    Citation: [Show Bibtex]
    @inproceedings{Bezemer2011,
    author = {Cor-Paul Bezemer and
    Andy Zaidman},
    title = {Server overload detection and prediction using pattern classification},
    booktitle = {International Conference on Autonomous Computing (ICAC)},
    year = {2011},
    pages = {163-164},
    pdf="https://www.researchgate.net/publication/221210958_Server_overload_detection_and_prediction_using_pattern_classification"
    }

  16. C. Bezemer and A. Zaidman, “Multi-tenant SaaS applications: maintenance dream or nightmare?,” in Joint ERCIM Workshop on Software Evolution (EVOL) and International Workshop on Principles of Software Evolution (IWPSE), 2010, p. 88–92.
    Files: [PDF]
    Citation: [Show Bibtex]
    @INPROCEEDINGS{Bezemer10iwpse,
    author = {Bezemer, Cor-Paul and Zaidman, Andy},
    title = {Multi-tenant {SaaS} applications: maintenance dream or nightmare?},
    booktitle = {Joint ERCIM Workshop on Software Evolution (EVOL) and
    International Workshop on Principles of Software Evolution (IWPSE)},
    year = {2010},
    pages = {88--92},
    publisher = {ACM},
    acmid = {1862393},
    isbn = {978-1-4503-0128-2},
    numpages = {5},
    pdf = "https://www.researchgate.net/publication/220875579_Multi-Tenant_SaaS_Applications_Maintenance_Dream_or_Nightmare_Position_paper_ABSTRACT"
    }

  17. C. Bezemer, A. Zaidman, B. Platzbeecker, T. Hurkmans, and A. ‘t. Hart, “Enabling multi-tenancy: An industrial experience report,” in International Conference on Software Maintenance (ICSM), 2010, pp. 1-8.
    Files: [PDF]
    Citation: [Show Bibtex]
    @inproceedings{Bezemer10ICSM,
    author = {Cor-Paul Bezemer and
    Andy Zaidman and
    Bart Platzbeecker and
    Toine Hurkmans and
    Aad 't Hart},
    title = {Enabling multi-tenancy: An industrial experience report},
    booktitle = {International Conference on Software Maintenance (ICSM)},
    year = {2010},
    pages = {1-8},
    pdf="https://www.researchgate.net/publication/224185192_Enabling_multi-tenancy_An_industrial_experience_report"
    }

  18. C. Bezemer, A. Mesbah, and A. van Deursen, “Automated security testing of web widget interactions,” in European Software Engineering Conference/ACM SIGSOFT International Symposium on the Foundations of Software Engineering (ESEC/FSE), 2009, pp. 81-90.
    Files: [PDF]
    Citation: [Show Bibtex]
    @inproceedings{cp_fse,
    author = {Cor-Paul Bezemer and
    Ali Mesbah and
    Arie van Deursen},
    title = {Automated security testing of web widget interactions},
    booktitle = {European Software Engineering Conference/ACM SIGSOFT International Symposium on the Foundations of Software Engineering (ESEC/FSE)},
    year = {2009},
    pages = {81-90},
    pdf="https://www.researchgate.net/publication/221560546_Automated_Security_Testing_of_Web_Widget_Interactions"
    }

Master’s Theses

  1. S. Gholami, “Studying Dependency Updates and a Framework for Multi-Versioning in Docker Containers,” Master Thesis, 2020.
    Files: [PDF]
    Citation: [Show Bibtex]
    @mastersthesis{msc_sara,
    author="Sara Gholami",
    title="Studying Dependency Updates and a Framework for Multi-Versioning in Docker Containers",
    instution="University of Alberta",
    year="2020",
    pdf="https://era.library.ualberta.ca/items/bf3d00be-eb86-49ea-872b-3b85b4ce5c2b"
    }

  2. Q. N. Vu, “Leveraging Data From the Itch.io Online Game Distribution Platform to Help Indie Game Developers,” Master Thesis, 2020.
    Files: [PDF]
    Citation: [Show Bibtex]
    @mastersthesis{msc_quang,
    author="Quang N. Vu",
    title="Leveraging Data From the Itch.io Online Game Distribution Platform to Help Indie Game Developers",
    instution="University of Alberta",
    year="2020",
    pdf="https://era.library.ualberta.ca/items/b643e3b4-04be-4dd7-87fe-b7ba1dfd5f31"
    }

Technical Reports

  1. R. Petrocco, C. Bezemer, J. Pouwelse, and D. Epema, “Libswift: the PPSPP Reference Implementation,” Delft Univ. of Technology, PDS-2014-004, 2014.
    Files: [PDF]
    Citation: [Show Bibtex]
    @TECHREPORT{Petrocco2014,
    author = {Petrocco, Riccardo and Bezemer, Cor-Paul and Pouwelse, Johan and Epema, Dick},
    title = {Libswift: the {PPSPP} Reference Implementation},
    institution = {Delft Univ. of Technology},
    year = {2014},
    number = {PDS-2014-004},
    pdf="https://pdfs.semanticscholar.org/9419/71fcaeeb6089133c56e4061eb1be3e4bef31.pdf"
    }

  2. C. Bezemer and A. Zaidman, “Improving the Diagnostic Capabilities of a Performance Optimization Approach,” Delft Univ. of Technology, TUD-SERG-2013-015, 2013.
    Files: [PDF]
    Citation: [Show Bibtex]
    @TECHREPORT{Bezemer13tech,
    author = {Bezemer, Cor-Paul and Zaidman, Andy},
    title = {Improving the Diagnostic Capabilities of a Performance Optimization Approach},
    institution = {Delft Univ. of Technology},
    year = {2013},
    number = {TUD-SERG-2013-015},
    pdf="https://pdfs.semanticscholar.org/d7fa/ba2cfaa99d6ddae573eb04eef84d017bae3f.pdf"
    }