Product Line Engineering Applied to Perception System Architectures for Autonomous Trains

Autonomous trains rely on on-board perception systems that allow to identify the train's location and route and that are able to detect potential obstacles on the track used by the train. To guarantee the required safety integrity levels for perception systems employing neural networks, N-version perception system architectures may be used that combine parallel processing pipelines, using design, implementation and/or data diversity to detect or even mask individual perception errors. In our paper we present an approach to systematically specify perception system architectures using feature-based product line engineering, and to link the feature and variant models to architectural models of perception systems, in order to automatically create perception system architecture instances. We model architectural features and the related restrictions to specify valid architectures, and define perception architecture variants. Via the connection between the product line engineering models and systems engineering specifications of the computational elements used in the architectures, we can transform the architecture variant specifications into systems engineering architecture models and can automatically generate the software source code and configuration files required for implementation of the architecture variants. Our approach supports the systematic exploration of potential perception system architecture variants and the efficient evaluation of their individual perception quality and robustness against certain classes of perception challenges.

Authors

Institutions

Publication Details

Published
2024-11-06
DOI
https://doi.org/10.1109/rasse64357.2024.10773858
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

Product Line Engineering Applied to Perception System Architectures for Autonomous Trains

Carsten Thomas, Philipp Jaß
Advanced Software Engineering Methodologies
article

Product Line Engineering Applied to Perception System Architectures for Autonomous Trains

Carsten Thomas, Philipp Jaß
article en

Abstract

Autonomous trains rely on on-board perception systems that allow to identify the train's location and route and that are able to detect potential obstacles on the track used by the train. To guarantee the required safety integrity levels for perception systems employing neural networks, N-version perception system architectures may be used that combine parallel processing pipelines, using design, implementation and/or data diversity to detect or even mask individual perception errors. In our paper we present an approach to systematically specify perception system architectures using feature-based product line engineering, and to link the feature and variant models to architectural models of perception systems, in order to automatically create perception system architecture instances. We model architectural features and the related restrictions to specify valid architectures, and define perception architecture variants. Via the connection between the product line engineering models and systems engineering specifications of the computational elements used in the architectures, we can transform the architecture variant specifications into systems engineering architecture models and can automatically generate the software source code and configuration files required for implementation of the architecture variants. Our approach supports the systematic exploration of potential perception system architecture variants and the efficient evaluation of their individual perception quality and robustness against certain classes of perception challenges.

HTW Berlin - University of Applied Sciences (DE)
Openalex Percentile: Top 80%
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.

Product Line Engineering Applied to Perception System Architectures for Autonomous Trains — Carsten Thomas, Philipp Jaß · (2024) | TGRS Research Map | TGRS