Continuous Integration

International Journal Papers x 4

  1. Characterizing Timeout Builds in Continuous Integration
    Authors - Nimmi Rashinika Weeraddana, Mahmoud Alfadel, Shane McIntosh
    Venue - IEEE Transactions on Software Engineering, pp. To appear, 2024
    Preprint - PDF
    Related Tags - TSE 2024 continuous integration
  2. An Empirical Comparison of Ethnic and Gender Diversity of DevOps and non-DevOps Contributions to Open-Source Projects
    Authors - Nimmi Rashinika Weeraddana, Xiaoyan Xu, Mahmoud Alfadel, Shane McIntosh, Meiyappan Nagappan
    Venue - Empirical Software Engineering, Vol. 28, No. 150, pp. 1–37, 2023
    Preprint - PDF
    Related Tags - EMSE 2023 build systems continuous integration
  3. 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
  4. Use and Misuse of Continuous Integration Features: An Empirical Study of Projects that (mis)use Travis CI
    Authors - Keheliya Gallaba, Shane McIntosh
    Venue - IEEE Transactions on Software Engineering, Vol. 46, No. 1, pp. 33–50, 2020
    Preprint - PDF
    Related Tags - TSE 2020 continuous integration anti-patterns software evolution

Full-Length International Conference Papers x 6

  1. 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:22, 2024
    Acceptance rate - 133/483 (28%)
    Preprint - PDF
    Related Tags - FSE 2024 continuous integration build performance
  2. 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
  3. 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
  4. 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
  5. Reuse (or Lack Thereof) in Travis CI Specifications: An Empirical Study of CI Phases and Commands
    Authors - Puneet Kaur Sidhu, Gunter Mussbacher, Shane McIntosh
    Venue - International Conference on Software Analysis, Evolution, and Reengineering, Replication and Negative Results (RENE), pp. 524–533, 2019
    Acceptance rate - 3/4 (75%)
    Preprint - PDF
    Related Tags - SANER 2019 continuous integration
  6. Noise and Heterogeneity in Historical Build Data: An Empirical Study of Travis CI
    Authors - Keheliya Gallaba, Christian Macho, Martin Pinzger, Shane McIntosh
    Venue - International Conference on Automated Software Engineering, pp. 87–97, 2018
    Acceptance rate - 69/346 (20%)
    Preprint - PDF
    Related Tags - ASE 2018 build breakage continuous integration

Short International Conference Papers x 4

  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. An Empirical Study of the Personnel Overhead of Continuous Integration
    Authors - Marco Manglaviti, Eduardo Coronado-Montoya, Keheliya Gallaba, Shane McIntosh
    Venue - International Conference on Mining Software Repositories, Mining challenge, pp. 471–474, 2017
    Acceptance rate - 14/29 (48%)
    Preprint - PDF
    Related Tags - MSR 2017 continuous integration integration
  4. The Impact of the Adoption of Continuous Integration on Developer Attraction and Retention
    Authors - Yusaira Khan, Yash Gupta, Keheliya Gallaba, Shane McIntosh
    Venue - International Conference on Mining Software Repositories, Mining challenge, pp. 491–494, 2017
    Acceptance rate - 14/29 (48%)
    Preprint - PDF
    Related Tags - MSR 2017 continuous integration integration

Theses x 3

  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