Back to Search Start Over

Managing SPL Variabilities in UAV Simulink Models with Pure::variants and Hephaestus

Authors :
Eduardo Steiner
Paulo Masiero
Rodrigo Bonifácio
Source :
CLEI Electronic Journal, Vol 16, Iss 1 (2013)
Publication Year :
2013
Publisher :
Centro Latinoamericano de Estudios en Informática, 2013.

Abstract

Unmanned Aerial Vehicles (UAV) are vehicles that y without a pilot and are able to execute dierent 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 specied using Simulink models), even though it is also possible to reuse software in this domain using systematic approaches such as Software Product Lines (SPLs). In this paper we present a catalog of patterns to represent variable features in Simulink and show how to construct a simple software product line for an UAV. We also show mechanisms and an infrastructure for conguring Simulink assets, using two tools to manage variabilities: Pure::variants and Hephaestus. These tools are also compared according to a set of characteristics.

Details

Language :
English
ISSN :
07175000
Volume :
16
Issue :
1
Database :
Directory of Open Access Journals
Journal :
CLEI Electronic Journal
Publication Type :
Academic Journal
Accession number :
edsdoj.030a4c5d22cb4f6fb04e443f6025ecae
Document Type :
article
Full Text :
https://doi.org/10.19153/cleiej.16.1.6