DocumentCode :
2267265
Title :
Introducing database-centric support in AUTOSAR
Author :
Hjertström, Andreas ; Nyström, Dag ; Sjödin, Mikael
Author_Institution :
Malardalen Real-Time Res. Centre, Malardalen Univ., Vasteras, Sweden
fYear :
2012
fDate :
20-22 June 2012
Firstpage :
138
Lastpage :
147
Abstract :
We propose to integrate a real-time database management system into the basic software of the AUTOSAR component model. This integration can be performed without violating the fundamental principles of the component-based approach of AUTOSAR. Our database-centric approach allows developers to focus on application development instead of reinventing data management techniques or develop solutions using internal data structures. We use state-of-the-art database pointer techniques to achieve predictable timing, and database proxies to maintain component encapsulation and independence of data-management strategies. The paper illustrates the feasibility of our proposal when database proxies are used to manage the data communication between components and to perform run-time monitoring on the virtual function bus. Our implementation results show that the above benefits do not come at the expense of less accurate timing predictions while only introducing a total application CPU overhead, in the order of 4%.
Keywords :
automotive engineering; data communication; data structures; database management systems; object-oriented programming; open systems; software architecture; AUTOSAR component model; CPU overhead; component encapsulation; component-based approach; data communication; data management techniques; data-management strategy; database proxy; database-centric support; internal data structures; predictable timing; real-time database management system; run-time monitoring; state-of-the-art database pointer techniques; timing predictions; virtual function bus; Automotive engineering; Data models; Databases; Monitoring; Real-time systems; Software; AUTOSAR; CBSE; Data Management; Embedded Systems; RTDBMS; Real-Time;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Embedded Systems (SIES), 2012 7th IEEE International Symposium on
Conference_Location :
Karlsruhe
Print_ISBN :
978-1-4673-2685-8
Electronic_ISBN :
978-1-4673-2683-4
Type :
conf
DOI :
10.1109/SIES.2012.6356579
Filename :
6356579
Link To Document :
بازگشت