Monitoring Cyber-Physical Systems: From Design to Integration
Maximilian Schwenger

TL;DR
This paper discusses a comprehensive development process for runtime monitors in cyber-physical systems, emphasizing formal specification, compilation, and integration to enhance safety assurance.
Contribution
It introduces a systematic process for designing and integrating runtime monitors using formal specifications and compilation, improving safety in cyber-physical systems.
Findings
Formal specification of safety properties in RTLola
Automated compilation of specifications into executable monitors
Enhanced safety confidence through integrated monitoring
Abstract
Cyber-physical systems are inherently safety-critical. The deployment of a runtime monitor significantly increases confidence in their safety. The effectiveness of the monitor can be maximized by considering it an integral component during its development. Thus, in this paper, I given an overview over recent work regarding a development process for runtime monitors alongside a cyber-physical system. This process includes the transformation of desirable safety properties into the formal specification language RTLola. A compiler then generates an executable artifact for monitoring the specification. This artifact can then be integrated into the system.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFormal Methods in Verification · Real-Time Systems Scheduling · Embedded Systems Design Techniques
