Model-driven safety and security co-analysis: A systematic literature review

Failures in systems that can lead to loss of life, property, and environmental damage, make them safety–critical systems requiring the analysis and demonstration of dependability properties. When those systems can connect/disconnect to each other, it raises security issues, making them also security-critical. Safety and security are crucial in safety- and security-critical design. The complexity of a connected world impacts safety and security, requiring dependability assurance processes in compliance with standards like ISO 26262, ISO 21434, IEC 61511, and IEC 61508. Model-Driven Engineering (MDE) plays a significant role by using models to represent and analyze safety and security properties, facilitating their integration. This study aims to explore the role of MDE in supporting safety and security co-engineering through a Systematic Literature Review. We identified 119 studies that were analyzed and categorized based on the life-cycle phase, risk assessment activity, application domain, methodology type (integrated or unified), methodology goal (co-engineering or cross-fertilization), measurement (qualitative, quantitative, or both), modeling approach, representation, evaluation method, and supporting tools. Though model-driven contributions are less prevalent than model-based ones, tools widely support them. Studies primarily focus on transportation (especially automotive) and industrial domains, but there is potential for broader participation with increasing IoT adoption. Editor’s note: Open Science material was validated by the Journal of Systems and Software Open Science Board . • An overview of safety and security co-analysis methodologies, techniques, and tools. • A list of most used tools for safety- and security-critical systems. • Identification of application domains for safety and security co-analysis methods. • Preference of co-engineering methodologies over cross-fertilization methodologies. • The majority of tools support both safety and security disciplines natively.

Authors

Institutions

Publication Details

Journal
Journal of Systems and Software
Published
2024-10-18
DOI
https://doi.org/10.1016/j.jss.2024.112251
Citations
2
Primary Topic
Safety Systems Engineering in Autonomy
Type
article
Field-Weighted Citation Impact
0.73
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Model-driven safety and security co-analysis: A systematic literature review

André Luiz de Oliveira, Rosana Teresinha Vaccare Braga, Victor Luiz Grechi
2 citations
Journal of Systems and Software
Safety Systems Engineering in Autonomy
0.73
article

Model-driven safety and security co-analysis: A systematic literature review

André Luiz de Oliveira, Rosana Teresinha Vaccare Braga, Victor Luiz Grechi
article en
2 citations

Abstract

Failures in systems that can lead to loss of life, property, and environmental damage, make them safety–critical systems requiring the analysis and demonstration of dependability properties. When those systems can connect/disconnect to each other, it raises security issues, making them also security-critical. Safety and security are crucial in safety- and security-critical design. The complexity of a connected world impacts safety and security, requiring dependability assurance processes in compliance with standards like ISO 26262, ISO 21434, IEC 61511, and IEC 61508. Model-Driven Engineering (MDE) plays a significant role by using models to represent and analyze safety and security properties, facilitating their integration. This study aims to explore the role of MDE in supporting safety and security co-engineering through a Systematic Literature Review. We identified 119 studies that were analyzed and categorized based on the life-cycle phase, risk assessment activity, application domain, methodology type (integrated or unified), methodology goal (co-engineering or cross-fertilization), measurement (qualitative, quantitative, or both), modeling approach, representation, evaluation method, and supporting tools. Though model-driven contributions are less prevalent than model-based ones, tools widely support them. Studies primarily focus on transportation (especially automotive) and industrial domains, but there is potential for broader participation with increasing IoT adoption. Editor’s note: Open Science material was validated by the Journal of Systems and Software Open Science Board . • An overview of safety and security co-analysis methodologies, techniques, and tools. • A list of most used tools for safety- and security-critical systems. • Identification of application domains for safety and security co-analysis methods. • Preference of co-engineering methodologies over cross-fertilization methodologies. • The majority of tools support both safety and security disciplines natively.

Journal of Systems and SoftwareVol. 220
Universidade Federal de Juiz de Fora (BR), Institute of Mathematics and Computer Science (MD)
Openalex Percentile: Top 29%
Safety Systems Engineering in Autonomy
0.73
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.