Design and implementation of a dynamic component model for federated AUTOSAR systems

The automotive industry has recently agreed upon the embedded software standard AUTOSAR, which structures an application into reusable components that can be deployed using a configuration scheme. However, this configuration takes place at design time, with no provision for dynamically installing components to reconfigure the system. In this paper, we present the design and implementation of a dynamic component model that extends AUTOSAR with the possibility to add plug-in components at runtime. This opens up for shorter deployment time for new functions; opportunities for vehicles to participate in federated embedded systems; and involvement of third-party software developers.

[1]  Jeff Magee,et al.  The Koala Component Model for Consumer Electronics Software , 2000, Computer.

[2]  Jakob Axelsson,et al.  Federated Robust Embedded Systems: Concepts and Challenges , 2012 .

[3]  Gustavo Alonso,et al.  Concierge: a service platform for resource-constrained devices , 2007, EuroSys '07.

[4]  Jakob Axelsson,et al.  On the conceptual design of a dynamic component model for reconfigurable AUTOSAR systems , 2013, SIGBED.

[5]  Wolfgang Schröder-Preikschat,et al.  Dynamic Software Update of Resource-Constrained Distributed Embedded Systems , 2007, IESS.

[6]  Simon Fürst AUTOSAR – A Worldwide Standard is on the Road . , 2009 .

[7]  Brice Morin,et al.  A dynamic component model for cyber physical systems , 2012, CBSE '12.

[8]  C.B. Watkins,et al.  Transitioning from federated avionics architectures to Integrated Modular Avionics , 2007, 2007 IEEE/AIAA 26th Digital Avionics Systems Conference.

[9]  Jakob Axelsson,et al.  Porting an AUTOSAR-compliant operating system to a high performance embedded platform , 2014, SIGBED.

[10]  Christian Wawersich The Use of Java in the Context of AUTOSAR 4 . 0 Expectations and Possibilities , 2011 .

[11]  Yolande Berbers,et al.  Run-time evolution for embedded component-oriented systems , 2002, International Conference on Software Maintenance, 2002. Proceedings..

[12]  Ivica Crnkovic,et al.  SaveCCM - a component model for safety-critical real-time systems , 2004, Proceedings. 30th Euromicro Conference, 2004..

[13]  Achim Rettberg,et al.  Towards a Dynamically Reconfigurable Automotive Control System Architecture , 2007, IESS.

[14]  Jesper Andersson,et al.  Characteristics of software ecosystems for Federated Embedded Systems: A case study , 2014, Inf. Softw. Technol..