  With the increasing demand for dynamic behaviors in automotive use cases,
Software Defined Vehicles (SDVs) have emerged as a promising solution by
bringing dynamic onboard service management capabilities. While users may
request a wide range of services during vehicle operation, background tasks
such as cooperative Vehicle-to-Everything (V2X) services can activate
on-the-fly in response to real-time road conditions. In this dynamic
environment, the efficient allocation of onboard resources becomes a complex
challenge, in order to meet mixed-criticality onboard Quality-of-Service (QoS)
network requirements while ensuring an optimal user experience. Additionally,
the ever-evolving real-time network connectivity and computational availability
conditions further complicate the process. In this context, we present a
dynamic resource-based onboard service orchestration algorithm that considers
real-time in-vehicle and V2X network health, along with onboard resource
constraints, to select degraded modes for onboard applications and maximize
user experience. To enable dynamic orchestration, we introduce the concept of
Automotive eXperience Integrity Level (AXIL) which expresses a runtime priority
for non-safety-critical applications. This algorithm produces near-optimal
solutions while significantly reducing execution time compared to
straightforward methods as demonstrated by simulation results. With this
approach, we aim to enable efficient onboard execution for a user
experience-focused service orchestration.
