Recent Development of Drone Technology Software Engineering: A Systematic Survey

被引:0
|
作者
Le, Ngoc-Bao-Van [1 ,2 ]
Thai, Hong-Danh [1 ,2 ]
Yoon, Chang-Won [1 ,2 ,3 ,4 ]
Huh, Jun-Ho [2 ,5 ]
机构
[1] Natl Korea Maritime & Ocean Univ, Dept Data Informat, Busan 49112, South Korea
[2] Natl Korea Maritime & Ocean Univ, Dept Interdisciplinary Major Ocean Renewable Energ, Busan 49112, South Korea
[3] Dongseo Univ, Dept Artificial Intelligence Applicat, Busan 47011, South Korea
[4] Taesun Co Ltd, Busan 50635, South Korea
[5] Natl Korea Maritime & Ocean Univ, Dept Data Sci, Busan 49112, South Korea
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Drones; Software engineering; Security; Surveys; Market research; Autonomous aerial vehicles; Systematic literature review; Drone; unmanned aerial vehicles (UAVs); landing technology; landing site; algorithms; literature review; UNMANNED AERIAL VEHICLES; SIMULTANEOUS LOCALIZATION; UAV; FUTURE; ENVIRONMENTS;
D O I
10.1109/ACCESS.2024.3454546
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The drone technology field has received attention and witnessed numerous impressive advancements that heralded substantial changes and opened new possibilities in different industries. Several advanced technologies, such as artificial intelligence, computer science, object avoidance technology, and others, have been collaboratively developed to empower drone operations. Drone technology software engineering overview can assist in identifying and prioritizing research gaps that require attention in future research. The main contribution is to investigate the recent development of drone technology by applying the literature review methodology. Our research involves a comprehensive literature review of drone technology software engineering, including worldwide journal papers and reviews published from 2010 to the present. To achieve this goal, we will first research the evolution of drone technology software engineering research trends. Second, we investigate approaches to ensuring the reliability, safety, and security of drone software systems. After that, software testing and validation methodologies have emerged to ensure the robustness and trustworthiness of drone systems are investigated. Finally, the potential of integration of AI/ML capabilities into drone software that has been progressing to enhance autonomous decision-making and adaptation in drone technology is described. As a result, summarized features of a drone system and its increasingly expanding variety of applications are discussed. After that, an analysis to identify the emerging trends, promising research directions, and ongoing challenges in the domain of drone software engineering is presented. These findings are expected to become a valuable reference in this research field.
引用
收藏
页码:128729 / 128751
页数:23
相关论文
共 50 条
  • [1] Team Composition in Software Engineering Development Phases: A systematic literature review
    Castillo, Nailea Isabel Rosado
    Guemez, Antonio Armando Aguileta
    Vera, Raul Antonio Aguilar
    INTERNATIONAL JOURNAL OF COMBINATORIAL OPTIMIZATION PROBLEMS AND INFORMATICS, 2024, 15 (05): : 237 - 253
  • [2] Defining protocols of Systematic Literature Reviews in Software Engineering: a survey
    Felizardo, Katia Romero
    De Souza, Erica Ferreira
    Falbo, Ricardo Almeida
    Vijaykumar, Nandamudi Lankalapalli
    Mendes, Emilia
    Nakagawa, Elisa Yumi
    2017 43RD EUROMICRO CONFERENCE ON SOFTWARE ENGINEERING AND ADVANCED APPLICATIONS (SEAA), 2017, : 202 - 209
  • [3] A systematic review on software engineering in pervasive games development
    Viana, Ricardo
    Ponte, Nayane
    Trinta, Fernando
    Viana, Windson
    2014 BRAZILIAN SYMPOSIUM ON COMPUTER GAMES AND DIGITAL ENTERTAINMENT (SBGAMES 2014), 2014, : 51 - 60
  • [4] Systematic Mapping of the Literature on Secure Software Development
    Nina, Hernan
    Pow-Sang, Jose Antonio
    Villavicencio, Monica
    IEEE ACCESS, 2021, 9 : 36852 - 36867
  • [5] Software Configuration Engineering in Practice Interviews, Survey, and Systematic Literature Review
    Sayagh, Mohammed
    Kerzazi, Noureddine
    Adams, Bram
    Petrillo, Fabio
    IEEE TRANSACTIONS ON SOFTWARE ENGINEERING, 2020, 46 (06) : 646 - 673
  • [6] Blockchain technology and software engineering practices: a systematic review of literature using topic modelling approach
    Jagwani, Priti
    Singh, V. B.
    Agrawal, Noopur
    Tripathi, Aditya P.
    INTERNATIONAL JOURNAL OF SYSTEM ASSURANCE ENGINEERING AND MANAGEMENT, 2023, 14 (SUPPL 1) : 1 - 17
  • [7] Software Engineering Applications Enabled by Blockchain Technology: A Systematic Mapping Study
    Demi, Selina
    Colomo-Palacios, Ricardo
    Sanchez-Gordon, Mary
    APPLIED SCIENCES-BASEL, 2021, 11 (07):
  • [8] Systematic Literature Review of Prompt Engineering Patterns in Software Engineering
    Sasaki, Yuya
    Washizaki, Hironori
    Li, Jialong
    Sander, Dominik
    Yoshioka, Nobukazu
    Fukazawa, Yoshiaki
    2024 IEEE 48TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE, COMPSAC 2024, 2024, : 670 - 675
  • [9] A Proposal for Technology-based Software Engineering Curriculum Development
    Grant, Emanuel S.
    2016 IEEE 8TH INTERNATIONAL CONFERENCE ON ENGINEERING EDUCATION (ICEED2016), 2016,
  • [10] A Systematic Review of Logging Practice in Software Engineering
    Rong, Guoping
    Zhang, Qiuping
    Liu, Xinbei
    Gu, Shenghiu
    2017 24TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2017), 2017, : 534 - 539