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_8
Specification Description
The flight time will be bounded between 0 and FT_SENS_MAX at all instances
Signals Required
Time
Boolean Conversion of Signals to Atomic Inputs
FlightTime = Time - StartTime
FlightTime_lt_MAX: FlightTime < FT_SENS_MAX
FlightTime_geq_MAX: FlightTime ≥ 0
MLTL Specification
☐[0,M] (FlightTime_lt_MAX ∧ FlightTime_geq_MAX)
Fault Explanation
Flight time has exceeded the possibly flight time the UAS can fly
Additional Notes
FT_SENS_MAX based on longest possible operating time of battery (most likely while aircraft is in standby on ground)