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_8
Specificaiton Description
The TempE2 of the UAS will be bounded between TempE2_OR_MIN and TempE2_OR_MAX, but if it is not, allow 3 timesteps to recover.
Signals Required
TempE2
Boolean Conversion of Signals to Atomic Inputs
TempE2_leq_MAX: Temp ≤ TempE2_OR_MAX
TempE2_geq_MIN: Temp ≥ TempE2_OR_MIN
MLTL Specificaiton
¬☐[0,3] ¬(TempE2_leq_MIN ∧ TempE2_geq_MIN)
Fault Explanation
Engine Two temperature is exceeding flight bounds
Additional Notes
TempE2_OR_MIN and TempE2_OR_MAX based on acceptable flight conditions (primarily dependent on battery operating conditions)