RDMSim: an exemplar for evaluation and comparison of decision-making techniques for self-adaptation
Resumen
Decision-making for self-adaptation approaches need to address different\nchallenges, including the quantification of the uncertainty of events that\ncannot be foreseen in advance and their effects, and dealing with conflicting\nobjectives that inherently involve multi-objective decision making (e.g.,\navoiding costs vs. providing reliable service). To enable researchers to\nevaluate and compare decision-making techniques for self-adaptation, we present\nthe RDMSim exemplar. RDMSim enables researchers to evaluate and compare\ntechniques for decision-making under environmental uncertainty that support\nself-adaptation. The focus of the exemplar is on the domain problem related to\nRemote Data Mirroring, which gives opportunity to face the challenges described\nabove. RDMSim provides probe and effector components for easy integration with\nexternal adaptation managers, which are associated with decision-making\ntechniques and based on the MAPE-K loop. Specifically, the paper presents (i)\nRDMSim, a simulator for real-world experimentation, (ii) a set of realistic\nsimulation scenarios that can be used for experimentation and comparison\npurposes, (iii) data for the sake of comparison.\n
