Code Review

International Journal Papers x 5

  1. Characterizing the Prevalence, Distribution, and Duration of Stale Reviewer Recommendations
    Authors - Farshad Kazemi, Maxime Lamothe, Shane McIntosh
    Venue - IEEE Transactions on Software Engineering, pp. To appear, 2024
    Preprint - PDF
    Related Tags - TSE 2024 code review knowledge loss
  2. Studying the Impact of Risk Assessment Analytics on Risk Awareness and Code Review Performance
    Authors - Xueyao Yu, Filipe R. Cogo, Shane McIntosh, Michael W. Godfrey
    Venue - Empirical Software Engineering, pp. To appear, 2024
    Preprint - PDF
    Related Tags - EMSE 2024 code review software quality
  3. 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
  4. Review Participation in Modern Code Review: An Empirical Study of the Android, Qt, and OpenStack Projects
    Authors - Patanamon Thongtanunam, Shane McIntosh, Ahmed E. Hassan, Hajimu Iida
    Venue - Empirical Software Engineering, Vol. 22, No. 2, pp. 768-817, 2017
    Preprint - PDF
    Related Tags - EMSE 2017 code review
  5. An Empirical Study of the Impact of Modern Code Review Practices on Software Quality
    Authors - Shane McIntosh, Yasutaka Kamei, Bram Adams, Ahmed E. Hassan
    Venue - Empirical Software Engineering, Vol. 21, No. 5, pp. 2146-2189, 2016
    Preprint - PDF
    Related Tags - EMSE 2016 code review software quality

Full-Length International Conference Papers x 14

  1. Repeated Builds During Code Review: An Empirical Study of the OpenStack Community
    Authors - Rungroj Maipradit, Dong Wang, Patanamon Thongtanunam, Raula Gaikovina Kula, Yasutaka Kamei, Shane McIntosh
    Venue - International Conference on Automated Software Engineering, pp. 153–165, 2023
    Acceptance rate - 134/629 (21%)
    Preprint - PDF
    Related Tags - ASE 2023 continuous integration code review resource waste
  2. Code Review of Build System Specifications: Prevalence, Purposes, Patterns, and Perceptions
    Authors - Mahtab Nejati, Mahmoud Alfadel, Shane McIntosh
    Venue - International Conference on Software Engineering, pp. 1213–1224, 2023
    Acceptance rate - 209/796 (26%)
    Preprint - PDF
    Related Tags - ICSE 2023 build systems code review
  3. 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
  4. 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
  5. Is Historical Data an Appropriate Benchmark for Reviewer Recommendation Systems? A Case Study of the Gerrit Community
    Authors - Ian X. Gauthier, Maxime Lamothe, Gunter Mussbacher, Shane McIntosh
    Venue - International Conference on Automated Software Engineering, pp. 30–41, 2021
    Acceptance rate - 120/440 (27%)
    Preprint - PDF
    Related Tags - ASE 2021 code review
  6. The Review Linkage Graph for Code Review Analytics: A Recovery Approach and Empirical Study
    Authors - Toshiki Hirao, Shane McIntosh, Akinori Ihara, Kenichi Matsumoto
    Venue - International Symposium on the Foundations of Software Engineering, pp. 578–589, 2019
    Acceptance rate - 74/303 (24%)
    Preprint - PDF
    Related Tags - FSE 2019 code review
  7. Why Did This Reviewed Code Crash? An Empirical Study of Mozilla Firefox
    Authors - Le An, Foutse Khomh, Shane McIntosh, Marco Castelluccio
    Venue - Asia-Pasific Software Engineering Conference, pp. 396–405, 2018
    Acceptance rate - 52/191 (27%)
    Preprint - PDF
    Related Tags - APSEC 2018 code review software quality
  8. An Empirical Study of Design Discussions in Code Review
    Authors - Farida El Zanaty, Toshiki Hirao, Shane McIntosh, Akinori Ihara, Kenichi Matsumoto
    Venue - International Symposium on Empirical Software Engineering and Measurement, pp. 11:1–11:10, 2018
    Acceptance rate - 30/140 (21%)
    Preprint - PDF
    Related Tags - ESEM 2018 code review
  9. BLIMP Tracer: Integrating Build Impact Analysis with Code Review
    Authors - Ruiyin Wen, David Gilbert, Michael G. Roche, Shane McIntosh
    Venue - International Conference on Software Maintenance and Evolution, Industry Track, pp. 685–694, 2018
    Acceptance rate - 15/32 (47%)
    Preprint - PDF
    Related Tags - ICSME 2018 code review build systems
  10. Revisiting Code Ownership and its Relationship with Software Quality in the Scope of Modern Code Review
    Authors - Patanamon Thongtanunam, Shane McIntosh, Ahmed E. Hassan, Hajimu Iida
    Venue - International Conference on Software Engineering, pp. 1039-1050, 2016
    Acceptance rate - 101/530 (19%)
    Preprint - PDF
    Related Tags - ICSE 2016 code review software quality
  11. A Study of the Quality-Impacting Practices of Modern Code Review at Sony Mobile
    Authors - Junji Shimagaki, Yasutaka Kamei, Shane McIntosh, Ahmed E. Hassan, Naoyasu Ubayashi
    Venue - International Conference on Software Engineering, Software Engineering In Practice (SEIP), pp. 212-221, 2016
    Acceptance rate - 28/108 (26%)
    Preprint - PDF
    Related Tags - ICSE 2016 code review software quality
  12. Investigating Code Review Practices in Defective Files: An Empirical Study of the Qt System
    Authors - Patanamon Thongtanunam, Shane McIntosh, Ahmed E. Hassan, Hajimu Iida
    Venue - Working Conference on Mining Software Repositories, pp. 168-179, 2015
    Acceptance rate - 32/106 (30%)
    Preprint - PDF
    Related Tags - MSR 2015 code review software quality
  13. Do Code Review Practices Impact Design Quality? A Case Study of the Qt, VTK, and ITK Projects
    Authors - Rodrigo Morales, Shane McIntosh, Foutse Khomh
    Venue - International Conference on Software Analysis, Evolution, and Reengineering, pp. 171-180, 2015
    Acceptance rate - 46/144 (32%)
    Preprint - PDF
    Related Tags - SANER 2015 code review anti-patterns
  14. The Impact of Code Review Coverage and Code Review Participation on Software Quality: A Case Study of the Qt, VTK, and ITK Projects
     Distinguished paper award 
    Authors - Shane McIntosh, Yasutaka Kamei, Bram Adams, Ahmed E. Hassan
    Venue - Working Conference on Mining Software Repositories, pp. 192-201, 2014
    Acceptance rate - 29/85 (34%)
    Preprint - PDF
    Related Tags - MSR 2014 code review software quality

Short International Conference Papers x 1

  1. Understanding and Improving Code Review of Changes in Build Systems
    Authors - Mahtab Nejati
    Venue - International Conference on Software Engineering, Doctoral Symposium, pp. To appear, 2025
    Acceptance rate - ?/? (?%)
    Preprint - PDF
    Related Tags - ICSE 2025 build systems code review

Theses x 5

  1. Studying Practical Challenges of Automated Code Review Suggestions
    Authors - Farshad Kazemi
    Venue - University of Waterloo, pp. 1-155, 2024
    Preprint - PDF
    Related Tags - Theses 2024 code review software quality
  2. Understanding Code Review Resolutions at a Fine-Grained Level
    Authors - Toshiki Hirao
    Venue - Nara Institute of Science and Technology, pp. 1-115, 2020
    Preprint - PDF
    Related Tags - Theses 2020 code review
  3. An Exploratory Study of Design Discussions That Occur During Peer Code Review
    Authors - Farida El Zanaty
    Venue - McGill University, pp. 1-87, 2019
    Preprint - PDF
    Related Tags - Theses 2019 code review