Automating UAV Flight Readiness Approval using Goal-Directed Answer Set Programming