Safety and Security Critical Systems with Rust

Abstract Rust is a modern systems level language with built in safety features providing strong guarantees to memory safety and defined behavior. In this work we identify challenges and opportunities for adopting Rust in the context of safety-critical systems. In particular we focus on software safety and security requirements akin to ISO 26262, IEC 61508, and ISO/SAE 21434. We discuss Rust based development in relation to commonplace C/C++ software design and validation processes. Furthermore we compare two distinct system categories: hosted and bare-metal systems and which opportunities and challenges developers face in the context of safety and security certification in each of them.

Authors

Institutions

Publication Details

Journal
Journal of Signal Processing Systems
Published
2026-08-20
DOI
https://doi.org/10.1007/s11265-026-02011-x
Primary Topic
Safety Systems Engineering in Autonomy
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Safety and Security Critical Systems with Rust

Per Lindgren, Johan Eriksson, Marcus Lindner, Pawel Dzialo et al.
Journal of Signal Processing Systems
Safety Systems Engineering in Autonomy
article

Safety and Security Critical Systems with Rust

Per Lindgren, Johan Eriksson, Marcus Lindner, Pawel Dzialo, Malte Munch
article en

Abstract

Abstract Rust is a modern systems level language with built in safety features providing strong guarantees to memory safety and defined behavior. In this work we identify challenges and opportunities for adopting Rust in the context of safety-critical systems. In particular we focus on software safety and security requirements akin to ISO 26262, IEC 61508, and ISO/SAE 21434. We discuss Rust based development in relation to commonplace C/C++ software design and validation processes. Furthermore we compare two distinct system categories: hosted and bare-metal systems and which opportunities and challenges developers face in the context of safety and security certification in each of them.

Journal of Signal Processing SystemsVol. 98(2)
Scania (Sweden) (SE), Luleå University of Technology (SE)
Openalex Percentile: Top 10%
Safety Systems Engineering in Autonomy
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.