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 Schulze | 1 | 26 | 2.16 |
Jens Weiland | 2 | 32 | 4.06 |
Danilo Beuche | 3 | 260 | 20.51 |