Software Defined Vehicles for Development of Deterministic Services

24 Jul 2024  ·  Pedro Veloso Teixeira, Duarte Raposo, Rui Lopes, Susana Sargento ·

With modern vehicles evolving with more features, services, complex systems, with more sensors, actuators, and processing units, it is essential to think about vehicles not only as means of transportation that may tend towards full autonomy, but also as adaptive objects, that suit themselves to the needs of occupants. Vehicular services can be developed to support these adaptations. However, the increasing complexity of vehicular service development, even with current standardizations and best practices and guidelines, are insufficient to tackle the high complexity of development, with expectations of up to 1 (U.S.) billion lines of code for a fully (level 5) autonomous vehicle. Within this survey, the paradigm of Deterministic Software Defined Vehicles is explored towards increasing the quality and easiness of the development of services for automotive. Towards this, a proposed vision with four pillars is also provided: the deterministic network configurator, the data layer configurator, and the hypervisor configurator and the vehicle abstraction layer, all coordinated by a software orchestrator.

PDF Abstract

Categories


Distributed, Parallel, and Cluster Computing Networking and Internet Architecture C.2.1; C.2.4; C.0; D.2.1; D.2.11; J.7; K.6.4

Datasets


  Add Datasets introduced or used in this paper