Bibliographic citations
García, L., (2019). Requirements-aware Models to Support Better Informed Decision-making for Self-adaptation using Partially Observable Markov Decision Processes [Tesis, Aston University]. https://renati.sunedu.gob.pe/handle/sunedu/3434523
García, L., Requirements-aware Models to Support Better Informed Decision-making for Self-adaptation using Partially Observable Markov Decision Processes [Tesis]. GB: Aston University; 2019. https://renati.sunedu.gob.pe/handle/sunedu/3434523
@phdthesis{renati/6884,
title = "Requirements-aware Models to Support Better Informed Decision-making for Self-adaptation using Partially Observable Markov Decision Processes",
author = "García Paucar, Luis Hernán",
publisher = "Aston University",
year = "2019"
}
A self-adaptive system (SAS) is a system that can adapt its behaviour in re- sponse to environmental fluctuations at runtime and its own changes. Therefore, the decision-making process of a SAS is challenged by the underlying uncertainty. In this dissertation, the author focuses on the kind of uncertainty associated with the satisficement levels of non-functional requirements (NFRs) given a set of design decisions reflected on a SAS configuration. Specifically, the focus of this work is on the specification and runtime handling of the uncertainty related to the levels of satisficement of the NFRs when new evidence is collected, and that may create the need of adaptation based on the reconfiguration of the system. Specifically, this dissertation presents two approaches that address decision-making in SASs in the face of uncertainty. First, we present RE-STORM, an approach to support decision- making under uncertainty, which uses the current satisficement level of the NFRs in a SAS and the required trade-offs, to therefore guide its self-adaptation. Second, we describe ARRoW, an approach for the automatic reassessment and update of initial preferences in a SAS based on the current satisficement levels of its NFRs. We eval- uate our proposals using a case study, a Remote Data Mirroring (RDM) network. Other cases have been used as well in different publications. The results show that under uncertain environments, which may have not been foreseen in advance, it is feasible that: (a) a SAS reassess the preferences assigned to certain configurations and, (b) reconfigure itself at runtime in response to adverse conditions, in order to keep satisficing its requirements.
File | Description | Size | Format | |
---|---|---|---|---|
GarciaPaucarLH.pdf Restricted Access | Tesis (abierta en repositorio de origen) | 9.18 MB | Adobe PDF | View/Open Request a copy |
Autorizacion.pdf Restricted Access | Autorización del registro | 345 kB | Adobe PDF | View/Open Request a copy |
Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.