When Malicious Actors Control Your Subsystems: A Systems Engineering Approach to Functional Perseverance

ABSTRACT Security in modern engineered systems is not merely an added layer of protection but a prerequisite for system functionality. As systems engineers navigate the evolving security landscape, they must prioritize functional perseverance, the ability of a system to maintain operational integrity despite adversarial threats. This article examines a possible method for using system‐theoretic process analysis (STPA) and system dynamics (SD) to enhance security‐aware system engineering. The approach shown is inspired by a 1982 paper called “The Byzantine Generals Problem” and is a peer‐to‐peer voting design that avoids single points of failure. In particular, we propose a system analysis and design approach that would allow the construction of a system capable of using peer‐to‐peer self‐policing to detect an intruder that has already penetrated the security perimeter of the system and corrupted one or more of the subsystems. This article shows how STPA could inform the design of the peer‐to‐peer voting system and how SD could be used to examine the tradeoff of investments in redundancy versus the expected level of achieved resilience.

Authors

Publication Details

Journal
Insight
Published
2025-07-01
DOI
https://doi.org/10.1002/inst.12545
Primary Topic
Complex Systems and Decision Making
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

When Malicious Actors Control Your Subsystems: A Systems Engineering Approach to Functional Perseverance

Ivan Taylor, David Hetherington
Insight
Complex Systems and Decision Making
article

When Malicious Actors Control Your Subsystems: A Systems Engineering Approach to Functional Perseverance

Ivan Taylor, David Hetherington
article en

Abstract

ABSTRACT Security in modern engineered systems is not merely an added layer of protection but a prerequisite for system functionality. As systems engineers navigate the evolving security landscape, they must prioritize functional perseverance, the ability of a system to maintain operational integrity despite adversarial threats. This article examines a possible method for using system‐theoretic process analysis (STPA) and system dynamics (SD) to enhance security‐aware system engineering. The approach shown is inspired by a 1982 paper called “The Byzantine Generals Problem” and is a peer‐to‐peer voting design that avoids single points of failure. In particular, we propose a system analysis and design approach that would allow the construction of a system capable of using peer‐to‐peer self‐policing to detect an intruder that has already penetrated the security perimeter of the system and corrupted one or more of the subsystems. This article shows how STPA could inform the design of the peer‐to‐peer voting system and how SD could be used to examine the tradeoff of investments in redundancy versus the expected level of achieved resilience.

InsightVol. 28(3)
Openalex Percentile: Top 81%
Complex Systems and Decision Making
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.

When Malicious Actors Control Your Subsystems: A Systems Engineering Approach to Functional Perseverance — Ivan Taylor, David Hetherington · Insight (2025) | TGRS Research Map | TGRS