ICST 2025
Mon 31 March - Fri 4 April 2025 Naples, Italy

Competition Overview

Self-driving cars (SDCs) are equipped with onboard cameras and various sensors, which have already demonstrated the possibility of autonomous driving in real environments, leading to great interest in various application domains. However, despite the necessity of systematically testing such complex and automated systems to ensure their safe operation in real-world environments, there has been relatively limited investment in this direction so far.

The SDC Testing Competition organized jointly by the International Conference on Software Testing, Verification and Validation (ICST) and Search-Based and Fuzz Testing (SBFT) workshop @ ICSE is an initiative designed to inspire and encourage the Software Testing Community to direct their attention toward SDCs as a rapidly emerging and crucial domain. The joint call is meant to help interested authors/participants reduce travel costs by selecting the most convenient and close venue.

The competition focuses on regression testing for test suites executing system tests of SDCs in simulation. Regression testing involves test selection, prioritization, and minimization. For the competition, we focus on the first aspect - the test selection, as detailed in the competition platform repository.

Link to the competition platform: https://github.com/christianbirchler-org/sdc-testing-competition

Test Selection

Test Selection is the process of picking only the relevant test cases from the test suite for a particular change. In the context of simulation-based testing for SDCs with long-running test cases, we select test cases to minimize the execution time without sacrificing testing effectiveness.

 Test Suite        Selection
[ ][ ][ ][ ]      [x][ ][x][ ]
[ ][ ][ ][ ]  ->  [x][ ][ ][x]  -> Execution of the Selection  -> Results
[ ][ ][ ][ ]      [ ][x][ ][ ]

Aim

The competition aims to get submissions of novel and cost-effective test selectors. After the submission, all tools will be evaluated by the organizers.

Upon acceptance, all participants are asked to submit a short paper about their tool to the organizers of this track. Examples of such tool reports can be found at SBFT 2024 https://sbft24.github.io/papers/)

Tool Submission

You can freely decide on the venue you want to compete in: ICST 2025 or SBFT@ICSE 2025. Participants in each venue will be evaluated and ranked independently.

The submission process is described on the competition platform.

Tool Paper Submission

The camera-ready deadline is January 10, 2024 (AoE). Please share your draft with us before 3rd January for a review.

You will be contacted by the publisher with the instructions for preparing and submitting the camera-ready version of your paper. The given page limits (i.e., 2 pages for tool papers) are strict. The list of authors (names, emails, affiliations, order) and the paper title must not change. If a correction is needed, please email us promptly.

The tool competition is built in the context of previous work. Hence, for your tool paper, consider the following references on test selection for SDCs:

@inproceedings{sdc-scissor,
title={Cost-effective simulation-based test selection in self-driving cars software with SDC-Scissor},
author={Birchler, Christian and Ganz, Nicolas and Khatiri, Sajad and Gambi, Alessio and Panichella, Sebastiano}, booktitle={2022 IEEE international conference on software analysis, evolution and reengineering (SANER)}, pages={164--168}, year={2022},
organization={IEEE}
}

@article{ml-test-selection,
title={Machine learning-based test selection for simulation-based testing of self-driving cars software},
author={Birchler, Christian and Khatiri, Sajad and Bosshard, Bill and Gambi, Alessio and Panichella, Sebastiano}, journal={Empirical Software Engineering}, volume={28}, number={3}, pages={71},
year={2023}, publisher={Springer US New York}
}

@inproceedings{teaser,
title={TEASER: Simulation-Based CAN Bus Regression Testing for Self-Driving Cars Software},
author={Birchler, Christian and Rohrbach, Cyrill and Kim, Hyeongkyun and Gambi, Alessio and Liu, Tianhai and Horneber, Jens and Kehrer, Timo and Panichella, Sebastiano},
booktitle={2023 38th IEEE/ACM International Conference on Automated Software Engineering (ASE)},
pages={2058--2061}, year={2023}, organization={IEEE}
}

If submitting to ICST 2025, include the following reference:

@inproceedings{ICST-SDC2025,
author={Birchler, Christian and Klikovits, Stefan and Fazzini, Mattia and Panichella, Sebastiano},
title={{ICST} Tool Competition 2025 - Self-Driving Car Testing Track},
booktitle={{IEEE/ACM} International Conference on Software Testing, Verification and Validation, ICST 2025},
year={2025}
}

If submitting to SBFT 2025, include the following reference:

@inproceedings{SBFT-SDC2025,
  author       = {{Birchler, Christian and Klikovits, Stefan and Fazzini, Mattia and Panichella, Sebastiano},
  title        = {{SBFT} Tool Competition 2025 - CPS-SDC Regression Testing Track},
  booktitle    = {{IEEE/ACM} International Workshop on Search-Based and Fuzz Testing, SBFT@ICSE 2025},
  year         = {2025}
}

For each paper, a presentation by one of the authors at the conference is required. For registration information, please visit the ICST conference web page.

Competition Platform

All competition guidelines, descriptions, and Q&A are managed on GitHub. The competition platform is publicly available: https://github.com/christianbirchler-org/sdc-testing-competition

Participants are welcome to discuss any issues related to the competition platform directly on GitHub.

Sponsors

We thank BeamNG GmbH for their generous support for this conference and this competition track!

Contacts

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

Fri 4 Apr

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

12:30 - 14:00
LunchSocial at Room A3
12:30
90m
Lunch
Lunch
Social

14:00 - 15:30
SDC Tool CompetitionTool Competition: Self-Driving Car Testing at Room A
Chair(s): Christian Birchler Zurich University of Applied Sciences & University of Bern, Mattia Fazzini University of Minnesota, Stefan Klikovits Johannes Kepler University, Linz, Sebastiano Panichella University of Bern
14:00
15m
Talk
Opening and Introduction to the Competition
Tool Competition: Self-Driving Car Testing
C: Christian Birchler Zurich University of Applied Sciences & University of Bern
14:15
10m
Short-paper
DRVN at the ICST 2025 Tool Competition – Self-Driving Cars Testing Track
Tool Competition: Self-Driving Car Testing
Antony Bartlett TU Delft, The Netherlands, Cynthia C. S. Liem Delft University of Technology, Annibale Panichella Delft University of Technology
14:25
10m
Short-paper
CertiFail at the ICST 2025 Tool Competition – Self-Driving Car Testing Track
Tool Competition: Self-Driving Car Testing
Fasih Munir Malik University of Bern, Sajad Khatiri USI-Lugnao & University of Bern
14:35
10m
Short-paper
DETOUR at the ICST 2025 Tool Competition – Self-Driving Car Testing Track
Tool Competition: Self-Driving Car Testing
Paolo Arcaini National Institute of Informatics , Ahmet Cetinkaya Shibaura Institute of Technology
14:45
10m
Short-paper
ITS4SDC at the ICST 2025 Tool Competition – Self-Driving Car Testing Track
Tool Competition: Self-Driving Car Testing
Ali ihsan Güllü , Faiz Ali Shah University of Tartu, Estonia, Dietmar Pfahl University of Tartu
14:55
10m
Short-paper
NN-SDCTest at the ICST 2025 Tool Competition – Self-Driving Car Testing Track
Tool Competition: Self-Driving Car Testing
Prakash Aryan Birla Institute of Technology and Science, Sajad Khatiri USI-Lugnao & University of Bern
15:05
10m
Short-paper
ICST Tool Competition 2025 – Self-Driving Car Testing Track
Tool Competition: Self-Driving Car Testing
Christian Birchler Zurich University of Applied Sciences & University of Bern, Stefan Klikovits Johannes Kepler University, Linz, Mattia Fazzini University of Minnesota, Sebastiano Panichella University of Bern
Pre-print
15:15
15m
Talk
Closing
Tool Competition: Self-Driving Car Testing
C: Christian Birchler Zurich University of Applied Sciences & University of Bern
15:30 - 16:00
15:30
30m
Coffee break
Break
Social

16:00 - 16:30
16:00
30m
Social Event
Closing
Social

Questions? Use the ICST Tool Competition: Self-Driving Car Testing contact form.