2022

International Journal Papers x 6

  1. Characterizing and Mitigating Self-Admitted Technical Debt in Build Systems
    Authors - Tao Xiao, Dong Wang, Shane McIntosh, Hideaki Hata, Raula Gaikovina Kula, Takashi Ishio, Kenichi Matsumoto
    Venue - IEEE Transactions on Software Engineering, Vol. 48, No. 10, pp. 4214–4228, 2022
    Preprint - PDF
    Related Tags - TSE 2022 build systems software quality anti-patterns
  2. The Ghost Commit Problem When Identifying Fix-Inducing Changes: An Empirical Study of Apache Projects
    Authors - Christophe Rezk, Yasutaka Kamei, Shane McIntosh
    Venue - IEEE Transactions on Software Engineering, Vol. 48, No. 9, pp. 3297–3309, 2022
    Preprint - PDF
    Related Tags - TSE 2022 software quality defect prediction
  3. An Empirical Study of Type-Related Defects in Python Projects
    Authors - Faizan Khan, Boqi Chen, Daniel Varro, Shane McIntosh
    Venue - IEEE Transactions on Software Engineering, Vol. 48, No. 8, pp. 3145–3158, 2022
    Preprint - PDF
    Related Tags - TSE 2022 software quality anti-patterns
  4. Accelerating Continuous Integration by Caching Environments and Inferring Dependencies
    Authors - Keheliya Gallaba, John Ewart, Yves Junqueira, Shane McIntosh
    Venue - IEEE Transactions on Software Engineering, Vol. 48, No. 8, pp. 2040–2052, 2022
    Preprint - PDF
    Related Tags - TSE 2022 continuous integration build performance
  5. Quantifying, Characterizing, and Mitigating Flakily Covered Program Elements
    Authors - Shivashree Vysali, Shane McIntosh, Bram Adams
    Venue - IEEE Transactions on Software Engineering, Vol. 48, No. 3, pp. 1018–1029, 2022
    Preprint - PDF
    Related Tags - TSE 2022 software quality flaky tests
  6. Code Reviews with Divergent Review Scores: An Empirical Study of the OpenStack and Qt Communities
    Authors - Toshiki Hirao, Shane McIntosh, Akinori Ihara, Kenichi Matsumoto
    Venue - IEEE Transactions on Software Engineering, Vol. 48, No. 1, pp. 69–81, 2022
    Preprint - PDF
    Related Tags - TSE 2022 code review integration

Full-Length International Conference Papers x 3

  1. Exploring the Notion of Risk in Code Reviewer Recommendation
    Authors - Farshad Kazemi, Maxime Lamothe, Shane McIntosh
    Venue - International Conference on Software Maintenance and Evolution, pp. 139–150, 2022
    Acceptance rate - 32/136 (23%)
    Preprint - PDF
    Related Tags - ICSME 2022 code review software quality
  2. Lessons from Eight Years of Operational Data from a Continuous Integration Service: An Exploratory Case Study of CircleCI
     ACM SIGSOFT Distinguished Paper Award Nominee 
    Authors - Keheliya Gallaba, Maxime Lamothe, Shane McIntosh
    Venue - International Conference on Software Engineering, pp. 1330–1342, 2022
    Acceptance rate - 197/751 (26%)
    Preprint - PDF
    Related Tags - ICSE 2022 continuous integration
  3. How Does Code Reviewing Feedback Evolve? A Longitudinal Study at Dell EMC
    Authors - Ruiyin Wen, Maxime Lamothe, Shane McIntosh
    Venue - International Conference on Software Engineering, Software Engineering In Practice (SEIP), pp. 151–160, 2022
    Preprint - PDF
    Related Tags - ICSE 2022 code review

Theses x 1

  1. Towards an Enhanced Dependency Graph
    Authors - Mehran Meidani
    Venue - University of Waterloo, pp. 1-97, 2022
    Preprint - PDF
    Related Tags - Theses 2022 build systems build performance