Loading...
Thumbnail Image
Publication

Dragonfly: a tool for simulating self-adaptive drone behaviours

Date
2019
Abstract
Drone simulators can provide an abstraction of different applications of drones and facilitate reasoning about distinct situations, in order to evaluate the effectiveness of these applications. In this paper we describe Dragonfly, a simulator of the behaviours of individual and collection of drones in various environments, involving random contextual variables and different environmental settings. Dragonfly supports the use of several drones in applications and evaluates the satisfaction of requirements under normal and exceptional situations. It simulates adaptive behaviours of drones due to exceptional situations. The adaption of drones is based on the use of wrappers implemented using aspect-oriented programming.
Supervisor
Description
peer-reviewed
Publisher
Association for Computing Machinery
Citation
SEAMS '19: Proceedings of the 14th International Symposium on Software Engineering for Adaptive and Self-Managing Systems;pp. 107-113
Funding code
Funding Information
Science Foundation Ireland (SFI), EPSRC, CAPES Foundation, Ministry of Education of Brazil
Sustainable Development Goals
External Link
License
Embedded videos