Kuksa*: Self-Adaptive Microservices in Automotive Systems

01/10/2021
by   Ahmad Banijamali, et al.
0

In pervasive dynamic environments, vehicles connect to other objects to send operational data and receive updates so that vehicular applications can provide services to users on demand. Automotive systems should be self-adaptive, thereby they can make real-time decisions based on changing operating conditions. Emerging modern solutions, such as microservices could improve self-adaptation capabilities and ensure higher levels of quality performance in many domains. We employed a real-world automotive platform called Eclipse Kuksa to propose a framework based on microservices architecture to enhance the self-adaptation capabilities of automotive systems for runtime data analysis. To evaluate the designed solution, we conducted an experiment in an automotive laboratory setting where our solution was implemented as a microservice-based adaptation engine and integrated with other Eclipse Kuksa components. The results of our study indicate the importance of design trade-offs for quality requirements' satisfaction levels of each microservices and the whole system for the optimal performance of an adaptive system at runtime.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
03/05/2018

SACRE: Supporting contextual requirements' adaptation in modern self-adaptive systems in the presence of uncertainty at runtime

Runtime uncertainty such as unpredictable resource unavailability, chang...
research
04/03/2018

A Learning Approach to Enhance Assurances for Real-Time Self-Adaptive Systems

The assurance of real-time properties is prone to context variability. P...
research
04/03/2018

mRUBiS: An Exemplar for Model-Based Architectural Self-Healing and Self-Optimization

Self-adaptive software systems are often structured into an adaptation e...
research
03/27/2023

From Self-Adaptation to Self-Evolution Leveraging the Operational Design Domain

Engineering long-running computing systems that achieve their goals unde...
research
06/28/2016

Exploring high-level Perspectives on Self-Configuration Capabilities of Systems

Optimization of product performance repetitively introduces the need to ...
research
04/24/2020

A Hybrid Approach Combining Control Theory and AI for Engineering Self-Adaptive Systems

Control theoretical techniques have been successfully adopted as methods...
research
04/05/2022

Towards Digital Twin-enabled DevOps for CPS providing Architecture-Based Service Adaptation Verification at Runtime

Industrial Product-Service Systems (IPSS) denote a service-oriented (SO)...

Please sign up or login with your details

Forgot password? Click here to reset