4.2 Article

Reuse-Based Agile Development Process for Drone Software Systems

出版社

WORLD SCIENTIFIC PUBL CO PTE LTD
DOI: 10.1142/S0218194022500255

关键词

Drones; software development; agile methodology; DO-178C; software reuse

资金

  1. ECSEL Joint Undertaking (JU) [826610]
  2. European Union

向作者/读者索取更多资源

Drones offer environmental benefits and cost savings, but developing customized software based on user needs is time-consuming. To address this, we propose an agile development process based on reuse.
Drones can perform air operations that are hard to be executed using manned aircrafts. The usage of drones in different domains brings significant environmental benefits and economic savings while decreasing risks to human life. Recently, a number of approaches have been introduced to support the development of drone software systems. However, developing customized drone software based on end-user needs is still a time consuming process. Such delay in software production does not match end-users expectations. Therefore, in the COMP4DRONES project (C4D, for short), we propose an agile-development process that is based on reuse to shorten the drone software development. In this process, based on the user requirements, a number of reusable components are selected from a repository that matches the user requirements. These components are then integrated to have a fully functioning drone system. This repository will be filled with reusable components that are being developed during the C4D project (i.e. the key enabling technologies for drones).

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.2
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据