System support for the fault tolerance, testing and orchestration of drone applications - Athanasios Grigoropoulos (2022)