Build Performance

International Journal Papers x 3

  1. 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
  2. Identifying and Understanding Header File Hotspots in C/C++ Build Processes
    Authors - Shane McIntosh, Bram Adams, Meiyappan Nagappan, Ahmed E. Hassan
    Venue - Automated Software Engineering, Vol. 23, No. 4, pp. 619-647, 2016
    Preprint - PDF
    Related Tags - AUSE 2016 build systems build performance

Full-Length International Conference Papers x 4

  1. Developer-Applied Accelerations in Continuous Integration: A Detection Approach and Catalog of Patterns
    Authors - Mingyang Yin, Yutaro Kashiwa, Keheliya Gallaba, Mahmoud Alfadel, Yasutaka Kamei, Shane McIntosh
    Venue - International Conference on Automated Software Engineering, pp. To appear, 2024
    Acceptance rate - 155/567 (27%)
    Preprint - PDF
    Related Tags - ASE 2024 continuous integration build performance
  2. RavenBuild: Context, Relevance, and Dependency Aware Build Outcome Prediction
    Authors - Gengyi Sun, Sarra Habchi, Shane McIntosh
    Venue - International Symposium on the Foundations of Software Engineering, pp. 45:1–45:23, 2024
    Acceptance rate - 121/483 (25%)
    Preprint - PDF
    Related Tags - FSE 2024 continuous integration build performance
  3. A Mutation-Guided Assessment of Acceleration Appproaches for Continuous Integration: An Empirical Study of Yourbase
    Authors - Zhili Zeng, Tao Xiao, Maxime Lamothe, Hideaki Hata, Shane McIntosh
    Venue - International Conference on Mining Software Repositories, pp. To appear, 2024
    Acceptance rate - 42/146 (29%)
    Preprint - PDF
    Related Tags - MSR 2024 continuous integration build performance
  4. Modern Release Engineering in a Nutshell: Why Researchers should Care
    Authors - Bram Adams, Shane McIntosh
    Venue - International Conference on Software Analysis, Evolution, and Reengineering, Future of Software Engineering (invited paper), Vol. 5, pp. 78-90, 2016
    Preprint - PDF
    Related Tags - SANER 2016 build systems build performance integration

Short International Conference Papers x 3

  1. Mining Our Way Back to Incremental Builds for DevOps Pipelines
    Authors - Shane McIntosh
    Venue - International Conference on Mining Software Repositories, pp. To appear, 2024
    Preprint - PDF
    Related Tags - MSR 2024 continuous integration build performance
  2. Improving the Robustness and Efficiency of Continuous Integration and Deployment
    Authors - Keheliya Gallaba
    Venue - International Conference on Software Maintenance and Evolution, Doctoral Symposium, pp. 619–623, 2019
    Acceptance rate - ?/? (?%)
    Preprint - PDF
    Related Tags - ICSME 2019 continuous integration build breakage build performance anti-patterns
  3. Forecasting the Duration of Incremental Build Jobs
    Authors - Qi Cao, Ruiyin Wen, Shane McIntosh
    Venue - International Conference on Software Maintenance and Evolution, New Ideas and Emerging Results, pp. 524–528, 2017
    Acceptance rate - 15/26 (58%)
    Preprint - PDF
    Related Tags - ICSME 2017 build systems build performance

Theses x 5

  1. Trade-Off Exploration for Acceleration of Continuous Integration
    Authors - Zhili Zeng
    Venue - University of Waterloo, pp. 1-69, 2023
    Preprint - PDF
    Related Tags - Theses 2023 continuous integration build performance
  2. 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
  3. Studying the Software Development Overhead of Build Systems
     Governor General's academic gold medal 
    Authors - Shane McIntosh
    Venue - Queen's University, pp. 1-236, 2015
    Preprint - PDF
    Related Tags - Theses 2015 build systems build performance