Saved in:
Bibliographic Details
Main Authors: Li, Chengyu, Faghfoorian, Saleh, Ruchkin, Ivan
Format: Preprint
Published: 2025
Subjects:
Online Access:https://arxiv.org/abs/2511.15952
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866917093979455488
author Li, Chengyu
Faghfoorian, Saleh
Ruchkin, Ivan
author_facet Li, Chengyu
Faghfoorian, Saleh
Ruchkin, Ivan
contents Formal guarantees for cyber-physical systems (CPS) rely on diverse assumptions. If satisfied, these assumptions enable the transfer of abstract guarantees into real-world assurances about the deployed CPS. Although assumptions are central to assured CPS, there is little systematic knowledge about what assumptions are made, what guarantees they support, and what it would take to specify them precisely. To fill this gap, we present a survey of assumptions and guarantees in the control, verification, and runtime assurance areas of CPS literature. From 104 papers over a 10-year span (2014-2024), we extracted 423 assumptions and 321 guarantees using grounded-theory coding. We also annotated the assumptions with 21 tags indicating elementary language features needed for specifications. Our analysis highlighted prevalent trends and gaps in CPS assumptions, particularly related to initialization, sensing, perception, neural components, and uncertainty. Our observations culminated in a call to action on reporting and testing CPS assumptions.
format Preprint
id arxiv_https___arxiv_org_abs_2511_15952
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle What Does It Take to Get Guarantees? Systematizing Assumptions in Cyber-Physical Systems
Li, Chengyu
Faghfoorian, Saleh
Ruchkin, Ivan
Systems and Control
Formal guarantees for cyber-physical systems (CPS) rely on diverse assumptions. If satisfied, these assumptions enable the transfer of abstract guarantees into real-world assurances about the deployed CPS. Although assumptions are central to assured CPS, there is little systematic knowledge about what assumptions are made, what guarantees they support, and what it would take to specify them precisely. To fill this gap, we present a survey of assumptions and guarantees in the control, verification, and runtime assurance areas of CPS literature. From 104 papers over a 10-year span (2014-2024), we extracted 423 assumptions and 321 guarantees using grounded-theory coding. We also annotated the assumptions with 21 tags indicating elementary language features needed for specifications. Our analysis highlighted prevalent trends and gaps in CPS assumptions, particularly related to initialization, sensing, perception, neural components, and uncertainty. Our observations culminated in a call to action on reporting and testing CPS assumptions.
title What Does It Take to Get Guarantees? Systematizing Assumptions in Cyber-Physical Systems
topic Systems and Control
url https://arxiv.org/abs/2511.15952