NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Runtime Verification of Hard Realtime Systems With Copilot: A Tutorial This presentation is a tutorial on RV using Copilot, a runtime verification framework for real-time embedded systems. Copilot monitors are written in a compositional, stream-based language with support for a variety of Temporal Logics (TL), which results in robust, high-level specifications that are easier to understand than their traditional counterparts. The framework translates monitor specifications into C code with static memory requirements, which can be compiled to run on embedded hardware.
Document ID
20240010993
Acquisition Source
Langley Research Center
Document Type
Presentation
Authors
Ivan Perez
(KBR (United States) Houston, Texas, United States)
Alwyn E Goodloe
(Langley Research Center Hampton, United States)
Frank Dedden
(System F Computing)
Date Acquired
August 25, 2024
Publication Date
September 9, 2024
Publication Information
Publication:
Subject Category
Mathematical and Computer Sciences (General)
Computer Programming and Software
Meeting Information
Meeting: 26th International Symposium on Formal Methods (FM)
Location: Milan
Country: IT
Start Date: September 9, 2024
End Date: September 13, 2024
Sponsors: Formal Methods Europe
Funding Number(s)
WBS: 340428.02.60.07.01
Distribution Limits
Public
Copyright
Portions of document may include copyright protected material.
Keywords
runtime monitoring
formal methods
No Preview Available