Introducing database-centric support in AUTOSAR

Andreas Hjertstrom, Dag Nystrom, Mikael Sjodin
2012 7th IEEE International Symposium on Industrial Embedded Systems (SIES'12)  
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
more » ... ble 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%.
doi:10.1109/sies.2012.6356579 dblp:conf/sies/HjertstromNS12 fatcat:skortixjnjeynhk6nzvmujmi3m