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