Dragonfly: a Tool for Simulating Self-Adaptive Drone Behaviours

被引:21
|
作者
Maia, Paulo Henrique [1 ]
Vieira, Lucas [1 ]
Chagas, Matheus [1 ]
Yu, Yijun [2 ]
Zisman, Andrea [2 ]
Nuseibeh, Bashar [2 ,3 ]
机构
[1] Univ Estadual Ceara, Fortaleza, Ceara, Brazil
[2] Open Univ, Milton Keynes, Bucks, England
[3] Lero Irish Software Res Ctr, Limerick, Ireland
基金
英国工程与自然科学研究理事会;
关键词
Drone; Adaptation; Aspects; MODELS;
D O I
10.1109/SEAMS.2019.00022
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
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.
引用
收藏
页码:107 / 113
页数:7
相关论文
共 50 条
  • [41] Self-adaptive and sustainable buildings
    Zmeureanu, R
    DESIGN AND NATURE II: COMPARING DESIGN IN NATURE WITH SCIENCE AND ENGINEERING, 2004, 6 : 127 - 134
  • [42] Self-adaptive static analysis
    Bodden, Eric
    2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING: NEW IDEAS AND EMERGING TECHNOLOGIES RESULTS (ICSE-NIER), 2018, : 45 - 48
  • [43] SELF-ADAPTIVE KALMAN FILTER
    YOUNG, P
    ELECTRONICS LETTERS, 1979, 15 (12) : 358 - 360
  • [44] Universal Self-Adaptive Prompting
    Wan, Xingchen
    Sun, Ruoxi
    Nakhost, Hootan
    Dai, Hanjun
    Eisenschlos, Julian Martin
    Arik, Sercan O.
    Pfister, Tomas
    2023 CONFERENCE ON EMPIRICAL METHODS IN NATURAL LANGUAGE PROCESSING, EMNLP 2023, 2023, : 7437 - 7462
  • [45] SELF-ADAPTIVE MODELING ALGORITHMS
    GREEN, DG
    REICHELT, RE
    BUCK, RG
    MATHEMATICS AND COMPUTERS IN SIMULATION, 1988, 30 (1-2) : 33 - 38
  • [46] Developing self-adaptive microservices
    Figueira, Joao
    Coutinho, Carlos
    5TH INTERNATIONAL CONFERENCE ON INDUSTRY 4.0 AND SMART MANUFACTURING, ISM 2023, 2024, 232 : 264 - 273
  • [47] Self-Adaptive Applications on the Grid
    Wrzesinska, Gosia
    Maassen, Jason
    Bal, Henri E.
    PROCEEDINGS OF THE 2007 ACM SIGPLAN SYMPOSIUM ON PRINCIPLES AND PRACTICE OF PARALLEL PROGRAMMING PPOPP'07, 2007, : 121 - 129
  • [48] On Self-Adaptive Surface Grooves
    Fesanghary, M.
    Khonsari, M. M.
    TRIBOLOGY TRANSACTIONS, 2010, 53 (06) : 871 - 880
  • [49] Intelligent and self-adaptive interface
    Duvallet, C
    Boukachour, H
    Cardon, A
    INTELLIGENT PROBLEM SOLVING: METHODOLOGIES AND APPROACHES, PRODEEDINGS, 2000, 1821 : 711 - 716
  • [50] Self-adaptive Artificial Intelligence
    de Lemos, Rogerio
    Grzes, Marek
    2019 IEEE/ACM 14TH INTERNATIONAL SYMPOSIUM ON SOFTWARE ENGINEERING FOR ADAPTIVE AND SELF-MANAGING SYSTEMS (SEAMS 2019), 2019, : 155 - 156