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_6
Specification Description
The Temp of the UAS will be bounded between TEMP_OR_MIN and TEMP_OR_MAX, but if it is not, allow 3 timesteps to recover.
Signals Required
Temp
Boolean Conversion of Signals to Atomic Inputs
Temp_leq_MAX: Temp ≤ TEMP_OR_MAX
Temp_geq_MIN: Temp ≥ TEMP_OR_MIN
MLTL Specificaiton
¬☐[0,3] ¬(Temp_leq_MIN ∧ Temp_geq_MIN)
Fault Explanation
Ambient temperature is exceeding flight bounds
Additional Notes
TEMP_OR_MIN and TEMP_OR_MAX based on acceptable flight conditions (primarily dependent on battery operating conditions)