Consistency Is Key: Can Your Product Line Realise What It Models?

Nowadays, automotive systems are modelled as cyber-physical product lines. However, often it is not clear whether a modelled configuration can be realised as a physical product. The combination of software- and hardware-artefacts harbours the risk of non-functioning products due to incompatible resource demands and provisionings of the components installed (realisability), thus can result in high financial loss for manufacturers. With new business models, such as over-the-air updates, they also face this risk for products already in the field, because it remains unclear whether a vehicle is still functioning after an update where resource demands have changed (update-ability). Manually analysing realisability and update-ability is infeasible in practice, as the number of product variants in a product line grows combinatorially (with respect to the number of configuration options). In this paper, we approach this challenge by proposing a novel baseline approach for the analysis of realisability and update-ability in automotive cyber-physical systems. We formally model resource demands and resource provisionings as well as the construction of a resource allocation problem per product variant based on constraint satisfaction problems. In the evaluation, we apply our method to an automotive case study by modelling realisation artefacts and investigate its feasibility and performance. Our results show that a non-realisable configuration of the product line can be identified in 206 ms median time. Finally, we discuss limitations and extensions of our ongoing work.

Authors

Institutions

Publication Details

Published
2024-09-22
DOI
https://doi.org/10.1145/3652620.3687812
Primary Topic
Advanced Software Engineering Methodologies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Consistency Is Key: Can Your Product Line Realise What It Models?

Tobias Pett, Ina Schaefer, Philip Ochs
Advanced Software Engineering Methodologies
article

Consistency Is Key: Can Your Product Line Realise What It Models?

Tobias Pett, Ina Schaefer, Philip Ochs
article en

Abstract

Nowadays, automotive systems are modelled as cyber-physical product lines. However, often it is not clear whether a modelled configuration can be realised as a physical product. The combination of software- and hardware-artefacts harbours the risk of non-functioning products due to incompatible resource demands and provisionings of the components installed (realisability), thus can result in high financial loss for manufacturers. With new business models, such as over-the-air updates, they also face this risk for products already in the field, because it remains unclear whether a vehicle is still functioning after an update where resource demands have changed (update-ability). Manually analysing realisability and update-ability is infeasible in practice, as the number of product variants in a product line grows combinatorially (with respect to the number of configuration options). In this paper, we approach this challenge by proposing a novel baseline approach for the analysis of realisability and update-ability in automotive cyber-physical systems. We formally model resource demands and resource provisionings as well as the construction of a resource allocation problem per product variant based on constraint satisfaction problems. In the evaluation, we apply our method to an automotive case study by modelling realisation artefacts and investigate its feasibility and performance. Our results show that a non-realisable configuration of the product line can be identified in 206 ms median time. Finally, we discuss limitations and extensions of our ongoing work.

Karlsruhe Institute of Technology (DE)
Openalex Percentile: Top 83%
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.