Software Test-in-Production framework on a microcontroller environment
2022-01-0117
03/29/2022
- Event
- Content
- In-vehicle software is rapidly growing to meet the demands of newer features and high-variability of real-world scenarios, which leads to a costly and lengthy software validation process. This growth is resulting from consumer expectations of new vehicle features and OEM competition to release these features bug free and on time. As a result, the software time-to-market becomes very short requiring new software features to be developed and validated much faster than in the past. While traditional validation methods and modern virtual validation environments can cover testing up to a particular level, it is challenging to cover certain real-world scenarios. The current approach to covering these scenarios often relies on data collected from long vehicle test trips that contribute to the validation cost and time. In this paper, a new validation method is discussed which utilizes high volumes of production vehicles to validate features in real-world scenarios. We will discuss the development of a framework that enables in-production testing in a microcontroller environment. The framework provides controlled execution of applications under test, time-series data-collection, cloud data uploading and isolated environments to run the validation.
- Citation
- Shuaibi, N., Phillips, A., Grix, J., and Paredes, J., "Software Test-in-Production framework on a microcontroller environment ," SAE Technical Paper 2022-01-0117, 2022, .