To enable the implementation of an adaptive automotive E/E system, Fraunhofer IKS is conducting research into a runtime architecture based on the AUTOSAR standard, as well as a new design methodology.
The approach to developing adaptive software systems is based on two pillars: an iterative, model-based design styled after a specific extension of the EAST-ADL2 architecture description language and the use of virtual system prototyping with the ERNEST simulator.
Fraunhofer Institute for Cognitive Systems IKS (former Fraunhofer ESK) is also looking into mechanisms that will permit the automotive software system to efficiently and reliably adapt at runtime. This can be achieved by activating and deactivating certain features or migrating individual software-based functions to other ECUs. That means the requirements, which are outlined in the design of the adaptive E/E system, must be adhered to at runtime in order to ensure proper system behavior at any point in time.
Fraunhofer IKS offers customers advice and support during the design and verification of adaptive automobile E/E systems, such as assessing automobile software and function architectures. This involves working on tools to support the development and validation of more energy-efficient automobile systems such as AUTOSAR mode management, partial E/E system operation and the generation and validation of modes and transitions (action lists). Moreover, Fraunhofer Institute for Cognitive Systems IKS offers its customers engineering solutions designed for the implementation of adaptive systems used in safety-relevant applications, such as the streamlined testing of constraints for runtime optimization.