Software Quality

International Journal Papers x 17

  1. Revisiting the Performance of Deep Learning-Based Vulnerability Detection on Realistic Datasets
    Authors - Partha Chakraborty, Krishna Kanth Arumugam, Mahmoud Alfadel, Meiyappan Nagappan, Shane McIntosh
    Venue - IEEE Transactions on Software Engineering, pp. To appear, 2024
    Preprint - PDF
    Related Tags - TSE 2024 software quality defect prediction
  2. Quantifying and Characterizing Clones of Self-Admitted Technical Debt in Build Systems
    Authors - Tao Xiao, Zhili Zeng, Dong Wang, Hideaki Hata, Shane McIntosh, Kenichi Matsumoto
    Venue - Empirical Software Engineering, pp. To appear, 2024
    Preprint - PDF
    Related Tags - EMSE 2024 build systems software quality anti-patterns
  3. 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
  4. Code Cloning in Smart Contracts on the Ethereum Platform: An Extended Replication Study
    Authors - Faizan Khan, Istvan David, Daniel Varro, Shane McIntosh
    Venue - IEEE Transactions on Software Engineering, Vol. 49, No. 4, pp. 2006–2019, 2023
    Preprint - PDF
    Related Tags - TSE 2023 software quality anti-patterns
  5. 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
  6. 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
  7. 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
  8. Lags in the Release, Adoption, and Propagation of npm Vulnerability Fixes
    Authors - Bodin Chinthanet, Raula Gaikovina Kula, Shane McIntosh, Takashi Ishio, Akinori Ihara, Kenichi Matsumoto
    Venue - Empirical Software Engineering, Vol. 26, No. 3, pp. 1–28, 2021
    Preprint - PDF
    Related Tags - EMSE 2021 software ecosystems software quality
  9. 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
  10. The Impact of Automated Parameter Optimization on Defect Prediction Models
    Authors - Chakkrit Tantithamthavorn, Shane McIntosh, Ahmed E. Hassan, Kenichi Matsumoto
    Venue - Transactions on Software Engineering, Vol. 45, No. 7, pp. 683–711, 2019
    Preprint - PDF
    Related Tags - TSE 2019 software quality defect prediction
  11. Are Fix-Inducing Changes a Moving Target? A Longitudinal Case Study of Just-In-Time Defect Prediction
    Authors - Shane McIntosh, Yasutaka Kamei
    Venue - IEEE Transactions on Software Engineering, Vol. 44, No. 5, pp. 412–428, 2018
    Preprint - PDF
    Related Tags - TSE 2018 software quality defect prediction
  12. A Framework for Evaluating the Results of the SZZ Approach for Identifying Bug-Introducing Changes
    Authors - Daniel Alencar da Costa, Shane McIntosh, Weiyi Shang, Uirá Kulesza, Roberta Coelho, Ahmed E. Hassan
    Venue - IEEE Transactions on Software Engineering, Vol. 43, No. 7, pp. 641–657, 2017
    Preprint - PDF
    Related Tags - TSE 2017 software quality defect prediction
  13. The Use of Summation to Aggregate Software Metrics Hinders the Performance of Defect Prediction Models
    Authors - Feng Zhang, Ahmed E. Hassan, Shane McIntosh, Ying Zou
    Venue - IEEE Transactions on Software Engineering, Vol. 43, No. 5, pp. 476-491, 2017
    Preprint - PDF
    Related Tags - TSE 2017 software quality defect prediction
  14. An Empirical Comparison of Model Validation Techniques for Defect Prediction Models
    Authors - Chakkrit Tantithamthavorn, Shane McIntosh, Ahmed E. Hassan, Kenichi Matsumoto
    Venue - IEEE Transactions on Software Engineering, Vol. 41, No. 1, pp. 1-18, 2017
    Preprint - PDF
    Related Tags - TSE 2017 software quality defect prediction
  15. Comments on "Researcher Bias: The Use of Machine Learning in Software Defect Prediction"
    Authors - Chakkrit Tantithamthavorn, Shane McIntosh, Ahmed E. Hassan, Kenichi Matsumoto
    Venue - IEEE Transactions on Software Engineering, Vol. 42, No. 11, pp. 1092-1094, 2016
    Preprint - PDF
    Related Tags - TSE 2016 software quality defect prediction
  16. Studying just-in-time defect prediction using cross-project models
    Authors - Yasutaka Kamei, Takafumi Fukushima, Shane McIntosh, Kazuhiro Yamashita, Naoyasu Ubayashi, Ahmed E. Hassan
    Venue - Empirical Software Engineering, Vol. 21, No. 5, pp. 2072-2106, 2016
    Preprint - PDF
    Related Tags - EMSE 2016 software quality defect prediction
  17. 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 16

  1. Understanding the Implications of Changes to Build Systems
    Authors - Mahtab Nejati, Mahmoud Alfadel, Shane McIntosh
    Venue - International Conference on Automated Software Engineering, pp. To appear, 2024
    Acceptance rate - 155/567 (27%)
    Preprint - PDF
    Related Tags - ASE 2024 build systems software quality
  2. Reevaluating the Defect Proneness of Atoms of Confusion in Java Systems
    Authors - Guoshuai Shi, Farshad Kazemi, Michael W. Godfrey, Shane McIntosh
    Venue - International Symposium on Empirical Software Engineering and Measurement, pp. To appear, 2024
    Acceptance rate - 34/139 (24%)
    Preprint - PDF
    Related Tags - ESEM 2024 software quality
  3. Exploring the Adoption of Fuzz Testing in Open-Source Software: A Case Study of the Go Community
    Authors - Olivier Nourry, Masanari Kondo, Mahmoud Alfadel, Shane McIntosh, Yasutaka Kamei
    Venue - International Conference on Software Maintenance and Evolution, pp. To appear, 2024
    Acceptance rate - 49/188 (26%)
    Preprint - PDF
    Related Tags - ICSME 2024 software quality
  4. TraceJIT: Evaluating the Impact of Behavioral Code Change on JIT Defect Prediction
    Authors - Issei Morita, Yutaro Kashiwa, Masanari Kondo, Jeongju Sohn, Shane McIntosh, Yasutaka Kamei, Naoyasu Ubayashi
    Venue - International Conference on Software Analysis, Evolution, and Reengineering, pp. To appear, 2024
    Acceptance rate - 62/242 (26%)
    Preprint - PDF
    Related Tags - SANER 2024 software quality defect prediction
  5. 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
  6. Leveraging Fault Localisation to Enhance Defect Prediction
    Authors - Jeongju Sohn, Yasutaka Kamei, Shane McIntosh, Shin Yoo
    Venue - International Conference on Software Analysis, Evolution, and Reengineering, pp. 284–294, 2021
    Acceptance rate - 42/165 (25%)
    Preprint - PDF
    Related Tags - SANER 2021 software quality defect prediction
  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. 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
  9. Automated Parameter Optimization of Classification Techniques for Defect Prediction Models
    Authors - Chakkrit Tantithamthavorn, Shane McIntosh, Ahmed E. Hassan, Kenichi Matsumoto
    Venue - International Conference on Software Engineering, pp. 321-332, 2016
    Acceptance rate - 101/530 (19%)
    Preprint - PDF
    Related Tags - ICSE 2016 software quality defect prediction
  10. 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
  11. An Empirical Study of goto in C Code from GitHub Repositories
    Authors - Meiyappan Nagappan, Romain Robbes, Yasutaka Kamei, Éric Tanter, Shane McIntosh, Audris Mockus, Ahmed E. Hassan
    Venue - Joint meeting of the European Software Engineering Conference and the International Symposium on the Foundations of Software Engineering, pp. 404-414, 2015
    Acceptance rate - 74/291 (25%)
    Preprint - PDF
    Related Tags - FSE 2015 software quality
  12. The Impact of Mislabelling on the Performance and Interpretation of Defect Prediction Models
    Authors - Chakkrit Tantithamthavorn, Shane McIntosh, Ahmed E. Hassan, Akinori Ihara, Kenichi Matsumoto
    Venue - International Conference on Software Engineering, pp. 812-823, 2015
    Acceptance rate - 84/452 (19%)
    Preprint - PDF
    Related Tags - ICSE 2015 software quality defect prediction
  13. Revisiting the Impact of Classification Techniques on the Performance of Defect Prediction Models
    Authors - Baljinder Ghotra, Shane McIntosh, Ahmed E. Hassan
    Venue - International Conference on Software Engineering, pp. 789-800, 2015
    Acceptance rate - 84/452 (19%)
    Preprint - PDF
    Related Tags - ICSE 2015 software quality defect prediction
  14. 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
  15. 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
  16. An Empirical Study of Just-In-Time Defect Prediction Using Cross-Project Models
     Invited for journal extension 
    Authors - Takafumi Fukushima, Yasutaka Kamei, Shane McIntosh, Kazuhiro Yamashita, Naoyasu Ubayashi
    Venue - Working Conference on Mining Software Repositories, pp. 172-181, 2014
    Acceptance rate - 29/85 (34%)
    Preprint - PDF
    Related Tags - MSR 2014 software quality defect prediction

Short International Conference Papers x 1

  1. The Relationship between Commit Message Detail and Defect Proneness in Java Projects on GitHub
     Mining challenge runner-up 
    Authors - Jacob G. Barnett, Charles K. Gathuru, Luke S. Soldano, Shane McIntosh
    Venue - International Conference on Mining Software Repositories, Mining challenge, pp. 496-499, 2016
    Acceptance rate - 10/24 (42%)
    Preprint - PDF
    Related Tags - MSR 2016 software quality defect prediction

Theses x 4

  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. Enriching Code Coverage with Test Characteristics
    Authors - Shivashree Vysali
    Venue - McGill University, pp. 1-81, 2020
    Preprint - PDF
    Related Tags - Theses 2020 software quality flaky tests