A Modular Architecture Template for Resource Modeling in Software-Defined Vehicles

Software-Defined Vehicle (SDV) architectures are expected to reliably run more than 100 million lines of code and to receive 50 to 200 software updates per year, requiring their operating systems and middlewares to safely provide resources for thousands of different services and to allow for regular changes in the runtime environment. To specify and validate the proper resource allocation of such complicated and dynamically changing software architectures, we present an architecture template to model software layers based on modules with formalized interfaces and resource requirements between them. Like building blocks, these modules can be used to model automotive hardware software stacks with their consumed and provided resources to ensure integrability and to support runtime monitoring.

Authors

Institutions

Publication Details

Published
2025-04-08
DOI
https://doi.org/10.1109/edcc-c66476.2025.00060
Primary Topic
Advanced Software Engineering Methodologies
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Modular Architecture Template for Resource Modeling in Software-Defined Vehicles

Ralf Stemmer, Gregor Nitsche, Patrick Uven
Advanced Software Engineering Methodologies
article

A Modular Architecture Template for Resource Modeling in Software-Defined Vehicles

Ralf Stemmer, Gregor Nitsche, Patrick Uven
article en

Abstract

Software-Defined Vehicle (SDV) architectures are expected to reliably run more than 100 million lines of code and to receive 50 to 200 software updates per year, requiring their operating systems and middlewares to safely provide resources for thousands of different services and to allow for regular changes in the runtime environment. To specify and validate the proper resource allocation of such complicated and dynamically changing software architectures, we present an architecture template to model software layers based on modules with formalized interfaces and resource requirements between them. Like building blocks, these modules can be used to model automotive hardware software stacks with their consumed and provided resources to ensure integrability and to support runtime monitoring.

Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR) (DE)
Bundesministerium für Bildung und Forschung
Openalex Percentile: Top 88%
Advanced Software Engineering Methodologies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.