RDMSim: An Exemplar for Evaluation and Comparison of Decision-Making Techniques for Self-Adaptation

05/05/2021
by   Huma Samin, et al.
0

Decision-making for self-adaptation approaches need to address different challenges, including the quantification of the uncertainty of events that cannot be foreseen in advance and their effects, and dealing with conflicting objectives that inherently involve multi-objective decision making (e.g., avoiding costs vs. providing reliable service). To enable researchers to evaluate and compare decision-making techniques for self-adaptation, we present the RDMSim exemplar. RDMSim enables researchers to evaluate and compare techniques for decision-making under environmental uncertainty that support self-adaptation. The focus of the exemplar is on the domain problem related to Remote Data Mirroring, which gives opportunity to face the challenges described above. RDMSim provides probe and effector components for easy integration with external adaptation managers, which are associated with decision-making techniques and based on the MAPE-K loop. Specifically, the paper presents (i) RDMSim, a simulator for real-world experimentation, (ii) a set of realistic simulation scenarios that can be used for experimentation and comparison purposes, (iii) data for the sake of comparison.

READ FULL TEXT

page 1

page 6

research
02/27/2013

Anytime Decision Making with Imprecise Probabilities

This paper examines methods of decision making that are able to accommod...
research
04/04/2022

Lifelong Self-Adaptation: Self-Adaptation Meets Lifelong Machine Learning

In the past years, machine learning (ML) has become a popular approach t...
research
11/30/2022

Specification Architectural Viewpoint for Benefit-Cost-Risk-Aware Decision-Making in Self-Adaptive Systems

Over the past two decades, researchers and engineers have extensively st...
research
08/04/2023

Using POMDP-based Approach to Address Uncertainty-Aware Adaptation for Self-Protecting Software

The threats posed by evolving cyberattacks have led to increased researc...
research
03/18/2021

Defining Utility Functions for Multi-Stakeholder Self-Adaptive Systems

[Context and motivation:] For realistic self-adaptive systems, multiple ...
research
12/14/2020

Decision-Making Algorithms for Learning and Adaptation with Application to COVID-19 Data

This work focuses on the development of a new family of decision-making ...
research
06/08/2021

The Medkit-Learn(ing) Environment: Medical Decision Modelling through Simulation

Understanding decision-making in clinical environments is of paramount i...

Please sign up or login with your details

Forgot password? Click here to reset