期刊
INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING
卷 32, 期 3, 页码 347-362出版社
WORLD SCIENTIFIC PUBL CO PTE LTD
DOI: 10.1142/S0218194022500255
关键词
Drones; software development; agile methodology; DO-178C; software reuse
类别
资金
- ECSEL Joint Undertaking (JU) [826610]
- 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).
作者
我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。
推荐
暂无数据