• 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