Mapping Software Product Line Features to Unmanned Aerial Vehicle Models
نویسندگان
چکیده
An Unmanned Aerial Vehicle (UAV) is controlled by an embedded system that works autonomously by following commands stored in an internal computer. An UAV contains elements that may vary according to the domain application. Thus, such elements might be managed by the Software Product Line (PL) approach. UAVs and PLs use different tools for managing their specifications and models. Therefore, this paper presents an approach for mapping PL features to UAV models. Such an approach is supported by a developed tool, the SimulinkImport. Specific elements of a mini-UAV were used as a proof of concept and to illustrate this approach. Keywords-Embedded Systems, Features, Mini-UAV, Simulink, Software Product Line, Unmanned Aerial Vehicle.
منابع مشابه
Managing SPL Variabilities in UAV Simulink Models with Pure: : variants and Hephaestus
Unmanned Aerial Vehicles (UAV) are vehicles that fly without a pilot and are able to execute different types of missions, such as surveillance, topographical data collection, and environment monitoring. This motivates some degree of variability in the controlling software of UAV – usually specified using Simulink models –, even though it is also possible to reuse software in this domain using s...
متن کاملImpact of Feature Interaction on the Safety Analysis for Unmanned Avionics Product Lines
Unmanned Avionics Systems (UAS) are real-time critical embedded systems that include high-integrity requirements. Most of these systems need to be certified before use, particularly in civil airspace. To reduce development cost, some UAS software is developed as part of a Software Product Line (SPL). A product-line comprises a reference architecture and a set of reusable core assets. New system...
متن کاملThe Processing of Unmanned Aerial Vehicle Remote Sensing Image based on IPS Software
This article describes the features and advantages of IPS in Unmanned Aerial Vehicle remote sensing image processing processes and software. Examples validate the software can he able to quickly meet the massive Unmanned Aerial Vehicl remote sensing data processing, remote sensing image data processing for the Unmanned Aerial Vehicle market provides a practical and effective solution.
متن کاملLarge Scale Mapping Using Digital Aerial Imagery of Unmanned Aerial Vehicle
The advancement in digital photogrammetry has made photogrammetric technique become simpler, faster and lower cost. Currently, this method is quite popular in covering small and large area. This study examines the use of digital camera of high resolution in capturing aerial photograph based on unmanned aerial vehicle (UAV) as the airborne platform. The study area covered is the area of Universi...
متن کاملA Hybrid Algorithm based on Deep Learning and Restricted Boltzmann Machine for Car Semantic Segmentation from Unmanned Aerial Vehicles (UAVs)-based Thermal Infrared Images
Nowadays, ground vehicle monitoring (GVM) is one of the areas of application in the intelligent traffic control system using image processing methods. In this context, the use of unmanned aerial vehicles based on thermal infrared (UAV-TIR) images is one of the optimal options for GVM due to the suitable spatial resolution, cost-effective and low volume of images. The methods that have been prop...
متن کامل