  In the automotive industry, platform configuration and software integration
are mostly manual tasks performed during the development phase, requiring
consideration of various safety and non-safety requirements. This manual
process often leads to prolonged development cycles and provides limited
flexibility. This paper introduces a novel approach to automate platform
configuration and software integration for software-defined vehicles (SDVs),
shifting these activities from the development phase to runtime. Our approach
features an integration manager that combines model-based methods and
virtualization technologies to generate and execute deployment plans. By
leveraging model-based systems engineering (MBSE), our method automatically
generates platform configuration and software integration plans, which are then
converted into deployment-ready formats using code generation techniques.
Utilizing virtualization and container orchestration technologies, the proposed
system enables dynamic and flexible resource allocation while ensuring
compliance with safety requirements. Communication between the development and
runtime platforms is facilitated via a REST API. A proof of concept was
implemented on a simulated SDV platform with the Intel Whiskey Lake Board. This
demonstration showcases the integration manager on an SDV with a central
computer, highlighting the potential to shorten development cycles and adapt to
diverse vehicle configurations.
