Extended mapping algorithm based on modularity from synchronous block diagrams to AUTOSAR runnables
Model-based development (MBD) has become important in the automobile domain. Automobile control systems consist of various software applications, and with MATLAB/Simulink, developers can design such applications using synchronous reactive models represented by synchronous block diagrams (SBD). The a...
Uložené v:
| Vydané v: | 2016 IEEE 21st International Conference on Emerging Technologies and Factory Automation (ETFA) s. 1 - 8 |
|---|---|
| Hlavní autori: | , |
| Médium: | Konferenčný príspevok.. |
| Jazyk: | English |
| Vydavateľské údaje: |
IEEE
01.09.2016
|
| Predmet: | |
| On-line prístup: | Získať plný text |
| Tagy: |
Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
|
| Shrnutí: | Model-based development (MBD) has become important in the automobile domain. Automobile control systems consist of various software applications, and with MATLAB/Simulink, developers can design such applications using synchronous reactive models represented by synchronous block diagrams (SBD). The automotive open system architecture (AUTOSAR), a global development partnership formed to create open and standardized software architecture for automotive electronic control units (ECU), can provide highly reusable middleware. In this case, developers must map blocks of the SBD to AUTOSAR runnables, i.e., ECU processing units, and then assign the runnables to the ECUs. Most sample models are single-rate models. However, multi-rate control models will become essential due to the increasing complexity and scale of such automotive systems. This paper proposes top-down mapping algorithms from multi-rate control SBDs to runnables in consideration of schedulability, modularity, and code size. Note that proposed algorithms do not consider reusability. Evaluation results demonstrate that algorithms provide runnable sets with superior modularity than an existing algorithm. |
|---|---|
| DOI: | 10.1109/ETFA.2016.7733520 |