2013
DOI: 10.19153/cleiej.16.1.6
|View full text |Cite
|
Sign up to set email alerts
|

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

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 variab… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

0
8
0

Year Published

2015
2015
2022
2022

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 9 publications
(8 citation statements)
references
References 12 publications
0
8
0
Order By: Relevance
“…We performed such analysis, which is one of the contributions of this paper, by considering the following system architecture models enhanced with dependability information: aircraft braking system . door controller , Tiriba UAV , and automotive braking system software product lines. Their architecture models were specified in AADL and Simulink, and dependability annotations with the support of AADL Error Annex, and HiP‐HOPS compositional dependability analysis techniques.…”
Section: Discussionmentioning
confidence: 99%
See 4 more Smart Citations
“…We performed such analysis, which is one of the contributions of this paper, by considering the following system architecture models enhanced with dependability information: aircraft braking system . door controller , Tiriba UAV , and automotive braking system software product lines. Their architecture models were specified in AADL and Simulink, and dependability annotations with the support of AADL Error Annex, and HiP‐HOPS compositional dependability analysis techniques.…”
Section: Discussionmentioning
confidence: 99%
“…In data‐flow oriented architectural models, structural/architectural variability can be found in systems , subsystems , components , their ports , and connections expressed by flows from input to output ports and vice versa , which may change according to the chosen system and usage context features. By considering the TFC‐SPL developed with Simulink model blocks , the selection of the TFC‐MAT system variant from the Pilot Mode variation point, by choosing Manual and Autonomous Pilot system features shown in Figure (left), drives the selection of the PWM Decoder component and the BCP subsystem, their ports , and connections (see Figure ) during the product derivation process . It is important to highlight that variation in usage context features combined with variation in system features, and isolated variation in the usage context may also impact on the derivation of variant‐specific architectural and behavioral models.…”
Section: Discussionmentioning
confidence: 99%
See 3 more Smart Citations