Title
Automotive model-driven development and the challenge of variability
Abstract
Today, automotive model-driven development is done on the architectural level with AUTOSAR and on lower levels with tools like Matlab/Simulink. Due to strong customization demands, the development has to cope with variability, in general. The used tools provide if ever, just limited variability handling capabilities, especially for handling structural variability. As a result, functionality and variability handling mechanisms are often intermixed in the models. Thus, a clear separation does not exist and recognizing what belongs to one or the other is hard to determine. To overcome this situation, we propose a new concept for Simulink -- termed variable function modules -- that enables the separation of concerns by encapsulating functions and raises the awareness of variability. Furthermore, the concept integrates seamlessly into existing concepts to model variability based on conditional model elements. We show also how the concept can be brought in line with the intrinsic concepts of AUTOSAR.
Year
DOI
Venue
2012
10.1145/2362536.2362565
SPLC (1)
Keywords
Field
DocType
structural variability,automotive model-driven development,intrinsic concept,limited variability handling capability,clear separation,variability handling mechanism,encapsulating function,conditional model element,architectural level,new concept,separation of concern,variability
MATLAB,Model driven development,Systems engineering,Computer science,Separation of concerns,AUTOSAR,Personalization,Automotive industry
Conference
Citations 
PageRank 
References 
7
0.58
5
Authors
3
Name
Order
Citations
PageRank
Michael Schulze1262.16
Jens Weiland2324.06
Danilo Beuche326020.51