A classification of modeling variability in simulink
- Today’s cars are characterized by many functional variants. There are many reasons for the underlying variability, from the adaptation to diverse markets to different technical aspects, which are based on a cross platform reuse of software functions. Inevitably, this variability is reflected in the model-based automotive software development. A modeling language, which is widely used for modeling embedded software in the automotive industry, is MATLAB/Simulink. There are concepts facing the high demand for a systematic handling of variability in Simulinkmodels. However, not every concept is suitable for every automotive application. In order to present a classification of concepts for modeling variability in Simulink, this paper first has to determine the relevant use cases for variant handling in modelbased automotive software development. Existing concepts for modeling variability in Simulink will then be presented before being classified in relation to the previously determined use cases.
Author of HS Reutlingen | Weiland, Jens |
---|---|
DOI: | https://doi.org/10.1145/2556624.2556632 |
ISBN: | 978-1-4503-2556-1 |
Erschienen in: | Proceedings of the eighth International Workshop on Variability Modelling of Software-intensive Systems, VaMoS'14 : Nice, France, January 22 - 24, 2014 |
Publisher: | Association for Computing Machinery |
Place of publication: | New York, NY |
Editor: | Philippe Collet, Andrzej Wąsowski, Thorsten Weyer |
Document Type: | Conference proceeding |
Language: | English |
Publication year: | 2014 |
Tag: | model-driven software development; simulink; variability |
Page Number: | 8 |
DDC classes: | 000 Allgemeines, Wissenschaft |
Open access?: | Nein |
Licence (German): | ![]() |