Integrating Runtime Verification into an
Automated UAS Traffic Management System
Matthew Cauwels, Abigail Hammer, Benjamin Hertz, Phillip H. Jones, Kristin Y. Rozier
This webpage contains supplementary specifications for "Integrating Runtime Verification into an
Automated UAS Traffic Management System" by M. Cauwels, A. Hammer, B. Hertz, P. H. Jones, and K. Y. Rozier
OR_UAS_3
Specification Description
The Pitch measurement will be bounded between -45 and 45 degrees, but if it exceeds it, allow 3 timesteps to recover.
Signals Required
Pitch
Boolean Conversion of Signals to Atomic Inputs
Pitch_geq_45: Pitch ≥ -45
Pitch_leq_45: Pitch ≤ 45
MLTL Specification
¬☐[0,3] ¬(Pitch_geq_45 ∧ Pitch_leq_45)
Fault Explanation
Pitch is exceeding flight bounds
Additional Notes
45 degrees is highly conservative