DocumentCode
2293419
Title
Mechanisms for guaranteeing data consistency and flow preservation in AUTOSAR software on multi-core platforms
Author
Zeng, Haibo ; Natale, Marco Di
fYear
2011
fDate
15-17 June 2011
Firstpage
140
Lastpage
149
Abstract
The implementation of AUTOSAR runnables as a set of concurrent tasks requires the protection of shared communication and state variables implementing interface and internal ports. In addition, in a model-based design flow, the results of the model validation and verification are retained only if the code implementation preserves the semantic properties of interest. Since AUTOSAR does not support the modeling of the internal behavior of runnables, the most likely candidate for the development of the functions behavior is Simulink, which is based on a Synchronous Reactive semantics. Commercial code generation tools offer solutions for preserving the signal flows exchanged among model blocks allocated to the same core, but do not scale to multicore systems. In this paper, we summarize the possible options for the implementation of communication mechanisms that preserve signal flows, and discuss the tradeoff in the implementation of AUTOSAR models on multicore platforms.
Keywords
automotive engineering; data integrity; multiprocessing systems; software architecture; AUTOSAR software; Simulink; automotive open system architecture; concurrent task; data consistency; multicore system; signal flow preservation; synchronous reactive semantics; Indexes; Multicore processing; Protocols; Semantics; Software; Synchronization; Unified modeling language;
fLanguage
English
Publisher
ieee
Conference_Titel
Industrial Embedded Systems (SIES), 2011 6th IEEE International Symposium on
Conference_Location
Vasteras
Print_ISBN
978-1-61284-818-1
Electronic_ISBN
978-1-61284-819-8
Type
conf
DOI
10.1109/SIES.2011.5953656
Filename
5953656
Link To Document