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_2
Specification Description
The Roll measurement will be bounded between -45 and 45 degrees, but if it exceeds it, allow 3 timesteps to recover.
Signals Required
Roll
Boolean Conversion of Signals to Atomic Inputs
Roll_geq_45: Roll ≥ -45
Roll_leq_45: Roll ≤ 45
MLTL Specification
¬☐[0,3] ¬(Roll_geq_45 ∧ Roll_leq_45)
Fault Explanation
Roll is exceeding flight bounds
Additional Notes
45 degrees is highly conservative