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
SB_UAS_15
Specification Description
The TempE2 of the UAS will be bounded between TEMPE2_SENS_MIN and TEMPE2_SENS_MAX, but if it is not, allow 3 timesteps to recover
Signals Required
TempE2
Boolean Conversion of Signals to Atomic Inputs
TempE2_leq_MAX: TempE2 ≤ TEMPE2_SENS_MAX
TempE2_geq_MIN: TempE2 ≥ TEMPE2_SENS_MIN
MLTL Specification
☐[0,M] (TempE2_leq_MAX ∧ TempE2_geq_MIN)
Fault Explanation
Engine Two temperature is not within operating range
Additional Notes
TEMPE2_SENS_MAX and TEMPE2_SENS_MIN would be obtained from sensor data sheet. Allows for data oscillation