Article accepted for Transactions on Software Engineering and Methodology journal
Software Testing experts from COSMOS project partners Zurich University of Applied Sciences and Delft University of Technology had an article accepted for publication titled "Single and Multi-objective Test Cases Prioritization for Self-driving Cars in Virtual Environments" in the journal Transactions on Software Engineering and Methodology (TOSEM), which is published by Association for Computing Machinery (ACM) and also available online.
The article investigate test case prioritization techniques to increase the ability to detect self-driving car (SDC) regression faults with virtual tests earlier. The approach, called SDC-Prioritizer, prioritizes virtual tests for SDCs according to static features of the roads designed to be used within the driving scenarios. These features can be collected without running the tests, which means that they do not require past execution results. The paper introduces two evolutionary approaches to prioritize the test cases using diversity metrics (black-box heuristics) computed on these static features.