JOURNAL ARTICLE

A Rigorous System Engineering Process for Resilient Cyber-Physical Systems Design

Abstract

System assurance is the justified confidence that a system functions as intended and is free of exploitable vulnerabilities, either intentionally or unintentionally designed or inserted as part of the system at any time during the life cycle. The computation and communication backbone of Internet of Things (IoT) devices and other cyber-physical systems (CPS) makes them vulnerable to classes of threats previously not relevant for many physical control and computational systems. The design of resilient IoT systems encompasses vulnerabilities to adversarial disruption (Security), behavior in an operational environments (Function), and increasing interdependencies (Connectedness). System assurance can be met only through a comprehensive and aggressive systems engineering approach. Engineering methods to "design in" security have been explored in the United States through two separate research programs, one through the Systems Engineering Research Center (SERC) and one through the Defense Advanced Research Process Agency (DARPA). This paper integrates these two programs and discusses how assurance practices can be improved using new system engineering and system design strategies that rely on both functional and formal design methods.

Keywords:
System of systems Information assurance Cyber-physical system Computer science Interdependence Process (computing) Computer security Engineering design process System of systems engineering Systems design Systems development life cycle Systems engineering Social connectedness Engineering Software engineering Information security Software system Software

Metrics

4
Cited By
0.68
FWCI (Field Weighted Citation Impact)
19
Refs
0.72
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Safety Systems Engineering in Autonomy
Physical Sciences →  Engineering →  Safety, Risk, Reliability and Quality
Smart Grid Security and Resilience
Physical Sciences →  Engineering →  Control and Systems Engineering
Information and Cyber Security
Physical Sciences →  Computer Science →  Information Systems
© 2026 ScienceGate Book Chapters — All rights reserved.