ICST 2024
Mon 27 - Fri 31 May 2024 Canada

Continuous Integration (CI) and Continuous Delivery (CD) are increasingly widespread throughout the technology sector. As large engineering organizations adopt CI/CD they are often met with scalability challenges. What works for small teams has not proven to work for large teams. This workshop invites practitioners and academics to come together and informally discuss the challenges and opportunities in build, test, and release automation.

Plenary
You're viewing the program in a time zone which is different from your device's time zone change time zone

Tue 28 May

Displayed time zone: Eastern Time (US & Canada) change

08:00 - 09:00
BreakfastSocial
08:00
60m
Other
Breakfast & Registration
Social

08:30 - 10:30
CCIW Session 1CCIW at Room 5
Chair(s): Tim A. D. Henderson Google
08:30
20m
Day opening
Welcome to CCIW
CCIW
08:50
25m
Talk
Thinktank: Leveraging LLM Reasoning for Advanced Task Execution in CI/CD
CCIW
Tim Keller SAP SE
09:15
25m
Talk
Widespread Error Detection in Large Scale Continuous Integration Systems
CCIW
Stanislaw Swierc Meta Platforms, Inc., James Lu Meta Platforms, Inc., Thomas Yi Meta Platforms, Inc.
Link to publication
09:40
25m
Talk
Scalable Continuous Integration using Remote Execution
CCIW
Ola Rozenfeld EngFlow Inc., Ulf Adams EngFlow Inc.
10:05
25m
Talk
Replay-Based Continual Learning for Test Case Prioritization
CCIW
Asma Fariha Ontario Tech University, Akramul Azim Ontario Tech University, Ramiro Liscano Ontario Tech University
11:00 - 12:30
CCIW Session 2CCIW at Room 5
Chair(s): Tim A. D. Henderson Google
11:00
25m
Talk
Future of Google Testing
CCIW
11:25
25m
Talk
The Effects of Computational Resources on Flaky Tests
CCIW
Jonathan Bell Northeastern University, Wing Lam George Mason University, Marcelo d'Amorim North Carolina State University, Alexi Turcotte Northeastern University, Ellen Arteca Google MTV , Satyajit Gokhale Northeastern University, Martin Gruber BMW Group, University of Passau, Denini Silva Federal University of Pernambuco
Media Attached File Attached
11:50
40m
Panel
What are the biggest challenges in large scale CI/CD?
CCIW

Call for Papers

Continuous Integration (CI) and Continuous Delivery (CD) are increasingly widespread throughout the technology sector. As large engineering organizations adopt CI/CD they are often met with scalability challenges. What works for small teams has not proven to work for large teams. This workshop invites practitioners and academics to come together and informally discuss the challenges and opportunities in build, test, and release automation. Submission format is an abstract or extended abstract to give a 20 minute presentation with time for questions during the workshop. Following the presentations, a moderated round table discussion will be held on top of mind challenges in CI/CD and common themes that have emerged from in the discussion.

Academics: present your work to a receptive audience of industrial practitioners.

Practitioners: present your problems, share solutions, and connect with others working in this critical field.

Workshop Format

This workshop is held as part of ICST 2024 and will be an in-person event. For details see the main ICST website: https://conf.researchr.org/home/icst-2024

  • Presentations (20 minutes + 5 minutes for questions)
  • Panel Discussion

CCIW 2024 requires all presentations to be in-person. We strongly encourage submissions to include deep insights from hands-on practice and interactive to include discussions to facilitate a lively exchange of ideas among the attendees.

Submission Format

Abstracts for 20 minute presentations. Abstracts must not exceed 1000 words.

Given the brevity of the abstracts, the PC may feel it needs more details during the selection process. If so, a PC Chair will contact the author asking for clarifications or elaborations and provide those back to the reviewers.

Submission via Easy Chair: https://easychair.org/conferences/?conf=ieeeicst24workshops

Topics of Interest include, but are not limited to, the following:

  • Large Scale Continuous Integration and/or Continuous Delivery
  • Flaky Tests and Non-Determinism
  • Managing Flaky Tests in CI/CD
  • CI/CD for Machine Learning Systems
  • CI/CD for hybrid and multi-cloud
  • Key Metrics for CI
  • CI Dashboard
  • Test Selection for CI
  • Mutation Testing for CI
  • Test Result Prediction
  • CI/CD Maturity Models
  • Security Measures for CI/CD
  • CI/CD for Kubernetes
  • Future Evolution of CI/CD
  • Move beyond PASS or FAIL (in the context of CI)
  • Optimization Techniques for CI/CD
  • Automatic Recovery for Build and Test Breakages
  • Multi Environment Deployment with CI/CD
  • Culprit Finding and Fault Localization (in the context of CI)
  • Prevention of Breakages in the trunk/main branch
  • Emergency Response using CI/CD
  • Using CI/CD with a Monorepo
  • Using CI/CD with Many Small Collaborating Repositories
  • Version Management in CI/CD
  • Dependency Management and Upgrades with CI/CD
  • Applying AI/ML to CI/CD Automation
  • Resource Management in CI/CD

Important Dates

  • Submission of Abstracts: January 29, 2024
  • Notification of Acceptance: February 26, 2024
  • Camera-ready: March 8, 2024

Questions? Use the CCIW contact form.